我有一个数据库表,我必须阅读它并在 tableWidget 上显示它
我读了它,但我不能在 tableWidget 上显示它,我该怎么办?
谢谢
有一个类设计用于从数据库获取数据的 QTableView 小部件:http: //doc.qt.io/archives/4.6/qsqltablemodel.html
没有与 QTableWidget 绑定数据表的功能。所以你必须从 datable 中获取数据并使用 QTableWidgetItem 将其设置在 QTableWitget 上。您必须手动在 QTableWidget 的单元格上设置数据。
QTableWidgetItem *newItem = new QTableWidgetItem(tr("%1").arg(
data);
tableWidget->setItem(row, column, newItem);
问候!