-1

我有一个数据库表,我必须阅读它并在 tableWidget 上显示它

我读了它,但我不能在 tableWidget 上显示它,我该怎么办?

谢谢

4

2 回答 2

1

有一个类设计用于从数据库获取数据的 QTableView 小部件:http: //doc.qt.io/archives/4.6/qsqltablemodel.html

于 2010-05-07T08:50:50.047 回答
1

没有与 QTableWidget 绑定数据表的功能。所以你必须从 datable 中获取数据并使用 QTableWidgetItem 将其设置在 QTableWitget 上。您必须手动在 QTableWidget 的单元格上设置数据。

 QTableWidgetItem *newItem = new QTableWidgetItem(tr("%1").arg(
     data);
 tableWidget->setItem(row, column, newItem);

问候!

于 2012-03-13T12:40:48.810 回答