Bonjour à tous,

Je programme sur QT et je n'arrive pas à récupérer la valeur sélectionnée dans ma Qcombobox.

voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void MainWindow::RemplirDef(int Index)
{
    QString Mot = this->clsSupp.pListeDef->currentText();
    QMessageBox::information(this, "RemplirDef", "Index="+QString::number(Index)+ " - Mot="+ Mot);
    if(Mot.isEmpty())
    {
        return;
    }
    this->clsSupp.pListeDef->clear();
    if(this->BdD.open())
    {
        QSqlQuery requeteRemplirDef;
        if(requeteRemplirDef.exec("SELECT Definition FROM T_Mot M, T_Definition D  WHERE M.IdMot=D.IdMot_FK AND Mot='" + Mot + "'"))
        {
            while (requeteRemplirDef.next ())
            {
                this->clsSupp.pListeDef->addItem(requeteRemplirDef.value(0).toString());
            }
         }
    }
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
QWidget::connect(this->clsSupp.pListeMot, SIGNAL(currentIndexChanged(int)), SLOT(RemplirDef(int)) );
Merci