qt - 如何让这个 QTableWidget 显示项目?

标签 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"));

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

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

最佳答案

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

ui->tableWidget->setRowCount(2);

关于qt - 如何让这个 QTableWidget 显示项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3498829/

相关文章:

python - QTableWidget:插入行使应用程序崩溃 python

C++,从 QTableWidget 添加/删除行

python - QTableWidget - 改变行颜色

linux - 使用cmake与工具链文件交叉编译时如何使用find_package?

c++ - ITK-VTK vtkResliceImageViewer 未定义

linux - kdevelop智能感知

macos - 在 mac osx 中编译 libqxt

python - 我应该如何在 PyQt5 的表格小部件中连接 CheckBox clicked 信号?

c++ - QTableWidget Item 获取Widget类型并访问它

c++ - 如何使用 QPaint 创建这样的圆圈