J'ai une table de base de données et je dois le lire et le montrer sur tableWidgetAffichage des données sur QTableWidget
je l'ai lu mais je ne peux pas le montrer sur tableWidget, Comment puis-je faire?
Merci
J'ai une table de base de données et je dois le lire et le montrer sur tableWidgetAffichage des données sur QTableWidget
je l'ai lu mais je ne peux pas le montrer sur tableWidget, Comment puis-je faire?
Merci
Il y a une classe qui a conçu pour être utilisé avec un widget QTableView qui prend les données de la base de données: http://doc.qt.io/archives/4.6/qsqltablemodel.html
Il n'y a pas de fonction Biding Table datable avec QTableWidget. Vous devez donc obtenir des données de datable et les définir sur QTableWitget en utilisant QTableWidgetItem. Vous devez définir les données sur les cellules de QTableWidget manuellement.
QTableWidgetItem *newItem = new QTableWidgetItem(tr("%1").arg(
data);
tableWidget->setItem(row, column, newItem);
Cordialement!
@ayla Veuillez ne pas créer de corbeille à partir de stackoverflow. Toutes vos questions précédentes et celle-ci sont les questions de base, et si vous regardez dans quelques livres Qt (ou Google), vous trouverez rapidement ce dont vous avez besoin. Vous pouvez également trouver des réponses à vos questions dans les applications * Qt Assistent * & * Qt Demo *. Ils sont créés spécialement pour ces cas. – mosg