如何让这个QTableWidget显示项目?

Nat*_*man 2 qt qtablewidget

我有一个QTableWidget,我无法在其中显示任何内容.

以下内容出现在主窗口的构造函数中:

ui->tableWidget->setItem(0,0,new QTableWidgetItem("Item1"));
ui->tableWidget->setItem(0,1,new QTableWidgetItem("Item2"));
ui->tableWidget->setItem(0,2,new QTableWidgetItem("Item3"));
Run Code Online (Sandbox Code Playgroud)

当我运行应用程序时,表格小部件显示,但项目不显示.

我尝试ui->tableWidget->insertRow(0);在上面的代码之前添加,但它没有用.

Nat*_*man 6

啊哈!我弄清楚发生了什么......我需要告诉控件它应该有多少行:

ui->tableWidget->setRowCount(2);
Run Code Online (Sandbox Code Playgroud)