Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: Myrmica 10 Února 2013, 19:55:43

Název: Qt Creator drobné problémy.
Přispěvatel: Myrmica 10 Února 2013, 19:55:43
S Qt Creatorem začínám, a mám jeden začátečnický dotaz. Pokud chci prvkem spustit nějakou činnost, tak to zatím dělám tak, že Vyvolám popup menu tohoto prvku, zvolím Goto slot... vytvoří se základ funkce a vložím tam můj kód. Jenže funkce (slot) má mnohdy parametry. Pokud ten parametr nepotřebuji, tak při překladu dostávám varovné hlášení. Byl jsem zvyklý dělat program tak, aby tam varovná hlášení nebyla.

Příklad:
Kód: [Vybrat]
// QListWidget lstTables;
void MainWindow::on_lstTables_doubleClicked(const QModelIndex &index)
{
    insertWordToTextEdit(ui->lstTables->currentItem()->text());
}
a hlášení dostávám toto:
Kód: [Vybrat]
../testPg/mainwindow.cpp:453:6: warning: unused parameter 'index' [-Wunused-parameter]
Jde s tím něco udělat?
Název: Re:Qt Creator drobné problémy.
Přispěvatel: mk33 10 Února 2013, 20:18:28
stačilo by použít následující makro


void TagDBItem::setName(QString name)
{
    Q_UNUSED(name);
//    m_name = name;
}

Název: Re:Qt Creator drobné problémy.
Přispěvatel: Myrmica 10 Února 2013, 20:33:20
Funguje to, dík.

Zase jsem o něco chytřejší  :)