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

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

8得票1回答
调整自定义QTableWidget的大小(宽度/高度)

我需要一个基于QTabelModel和QTableView的QTableWidget,并在表格上方添加一些按钮。请参见以下图片: QTableWidget的宽度应调整为不小于合理的最小值,并且不应超出其上方的按钮;特别是,列1、2和4的大小应调整为其内容大小,第3列“Aberration...

13得票1回答
如何清空一个 PyQT QTableWidget?

我想要清空我的 QTableWidget。首先,我在 QComboBox 中选择一个用户,然后点击 QPushButton 将其从数据库记录中填充。当我选择另一个用户并点击 QPushButton 添加数据时,我尝试使用以下方法进行清空:self.tableFriends.clear() 数据...

9得票3回答
设置小部件的背景颜色

我在QTableWidgetCell中使用QCheckBox QWidget *widget = new QWidget(); QCheckBox *checkBox = new QCheckBox(); QHBoxLayout *layout = new QHBoxLayout(widge...

7得票1回答
PyQt: QTableWidget中的复选框

我使用以下代码将复选框放在我的QTableWidget的第9列中: chkBoxItem = QtGui.QTableWidgetItem() chkBoxItem.setFlags(QtCore.Qt.ItemIsUserCheckable | QtCore.Qt.ItemIsEnable...

10得票2回答
PyQt:如何为单个标题设置不同的标题大小?

我有一个包含两个项目(单词和数字)的列表。此列表将使用tablewidget 呈现。 我的目标是生成一个有两列且必要行数的表格,其中单词所在的列标题应该比数字列标题更大。 我可以使用"resize columns to content"来实现,但我希望表格在调整大小后不会出现白色空白区域。...

11得票3回答
在编辑表格时关闭 PyQt 事件循环

我正在使用PyQt开发一个图形用户界面(GUI)。GUI中包含一个qListWidget、一个qTableWidget和一个用Mayavi实现的绘图。列表引用了被绘制的形状(例如圆柱体和锥体)。当在列表中选择一个形状时,我希望该形状的属性被加载到表格中(从一个字典变量中),并且在绘图中突出显示...

9得票4回答
QTableWidget是否存在内存泄漏问题?

假设我有一个二维数组,里面充满了数据,比如是10x10。这个内容和行数都可以随时改变。现在我想把这些数据显示在QTableWidget中。 我使用一个定时器,设置1秒的超时来刷新表格内容。在超时插槽中,如果我使用以下代码: void slot_timeOut() { //Iterat...

7得票5回答
如何在鼠标悬停时高亮显示QTableWidget中的整行:Qt5

我希望当鼠标悬停在QTableWidget的行上时,能够突出显示该行。 但是当我将鼠标悬停时,只有单个单元格会被突出显示。 我尝试过以下方法: bool MyTabWidget::eventFilter(QObject *target, QEvent *event) { if( ...

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

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