74得票4回答
如何使QTableWidget中的列为只读?

我希望在QTableWidget中有一列是不可编辑的。 在论坛上我读到了很多关于flags的内容,但是无法实现。

52得票13回答
如何从QTableWidget中删除所有行

我正在尝试删除QTableWidget中的所有行。这是我尝试过的方法。for ( int i = 0; i < mTestTable->rowCount(); ++i ) { mTestTable->removeRow(i); } 我的表格中有两行数据,但是删除操作只...

42得票2回答
QTableWidget与QTableView比较

我对Qt的Model/View框架还不熟悉,在我的应用程序中,我想要有1000 X 1000个单元格,需要最小的内存要求和快速访问。我不知道"Model"这个术语是什么意思。但是我有自己的类,知道如何处理存储在表格中的双变量。目前我正在使用QLineEdit并结合Validator来创建单元格...

33得票3回答
如何在QTableWidget中添加复选框/单选按钮

我该如何在 QTableWidget 或 QListWidget 中添加复选框 / 单选按钮 / 下拉框?

28得票6回答
如何使QTableWidget中的单元格只读?

我有下面这段代码来定义我的应用程序的GUI界面。class Ui (object): def setupUi(): self.tableName = QtGui.QTableWidget(self.layoutWidget_20) self.tableN...

28得票1回答
如何在QTableWidget中更改空单元格的背景颜色

如果一个单元格包含一些数据,使用tableWidget->item(8,0)->setBackgroundColor(Qt::red); 更改背景颜色是可行的,但如果单元格为空,它将失败。

28得票5回答
将列宽调整为适合QTableWidget pyqt的大小

我已经在谷歌上搜索过,但是找不到解决我的问题的方法。 我有一个包含2列的QTableWidget,我想让它们在整个部件中可见,而不需要出现水平滚动条。 通过图片应该很清楚: 我使用Qt Designer创建了UI并编写了一些代码来填充所有小部件和其他内容。 所以,首先我使用以下代码...

23得票3回答
为QTableWidget中的单元格设置默认对齐方式

我知道你可以使用以下方式为每个项目设置对齐方式:TableWidget->item(0,0)->setTextAlignment(Qt::AlignLeft); 但是我希望为所有单元格设置默认对齐方式,以便每次创建新项目时无需再次设置。这是否可能?

17得票4回答
在QTableWidget中选择QComboBox

在QTableWidget的每一行中,有一个单元格包含一个下拉框。for (each row in table ... ) { QComboBox* combo = new QComboBox(); table->setCellWidget(row,col,com...

17得票4回答
如何在PyQT中的tableWidget中添加一行?

我目前正在开发Qt Designer中设计的一个小部件,但在尝试在PyQT中向Qtable添加行时遇到了语法/整体概念方面的问题。 我还没有找到一种动态添加行的方法。 希望能提供任何建议。 谢谢!