Bonjour !

Je suis en ce moment sur une application utilisant QT designer avec QT sql, et j'ai un petit souci.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
this->model_TableClient = new QSqlQueryModel();
    model_TableClient->setQuery("SELECT `clients`.*FROM `clients`");
 
 
QString idClient = model_TableClient->record(0).value(0).toString();
     ui->button_IdClient->setText(idClient);
Pour afficher le résultat de la requête dans un qlabel ou qpushbutton, et maintenant j'ai besoin de faire un update de cette requête et que ça puisse s'afficher dans l'application lancée.

Du coup je créé un bouton, lui assigne le signal clicked(), allant sur le slot update() de mon widget contenant le résultat de la requête.
Je modifie la donnée directement dans phpmyadmin, clique sur le bouton update et la, et bien, rien ne se passe.
j'ai essayé avec repaint() aussi, pareil ça ne marche pas.

J'ai aussi essayé avec un qDebug et le slot est bien appelé.

Alors si vous avez une idée du pourquoi du comment, ça serait génial

Cordialement, Al Est.