12得票2回答
如何在PyQt中更改QTableWidget特定单元格的背景颜色

我是pyqt4的新手,无法弄清楚如何做到这一点。我有一个包含数据的QtableWidget,我想更改一些单元格的背景颜色。 我尝试了self.tableWidget.item(3, 5).setBackground(QtGui.QColor(100,100,150)),但它返回以下错误: ...

9得票1回答
Python - PyQt - QTable Widget - 添加行

我是一名新手,对PyQt还有些困惑。我有一个文本文件的结构如下: 姓名 姓氏 电话 邮箱 其中空格实际上是制表符“ \t ”。现在当我用自己的方法读取这个文件时,我希望能够填充QTable Widget。 我的QTable Widget有4列,分别称为姓名,姓氏,电话...

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

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

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

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

9得票2回答
Qt - 如何将数据与QTableWidgetItem关联?

我希望在向表格中插入每个QTableWidgetItem时关联一些额外数据,以便在未来单击表格项时使用该数据。但是这些数据不应该可见。如何实现?

10得票3回答
在PyQt中向QTableWidget添加图片

我对Python和PyQt都非常陌生。我已经创建了一个表格,但想在某些单元格中添加图像。我读到,需要子类化QTableWidget类或可能是QTableWidgetItem类,并重新实现QPaintEvent。如果有人有关于重新实现QPaintEvent的示例,我将不胜感激。 谢谢, Ste...

9得票5回答
Python QT:自动调整主窗口大小以适应内容

我有一个包含主widget的主窗口,其中设置了垂直布局。目前仅向布局添加了一个QTableWidget。 当我启动应用程序并在主窗口上调用show时,只显示QTableWidget的一部分。我可以手动扩展窗口以查看它们全部,但我希望窗口的大小能够适应QTableWidget的大小。 通过搜...

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

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

7得票2回答
如何在QTableWidget中只有一个项目时保持标题不被选中?

在选择QTableWidget中的单行时,我似乎无法阻止水平标题被选中。 示例: 如何防止选择标题?当表中只有一行时才会发生此情况。如果有两行或更多行,则其运作方式符合预期,并且仅选择该行本身。 注意:我已经设置了 ui->tableWidget->setSelec...

7得票2回答
Qt setHorizontalHeaderLabels for tableWidget

如何使用我的的setHorizontalHeaderLabels属性来指定列名而不是数字?我想保留我的行数为数字,但将我的列改为收集到QList中的名称。 现在,我将row和column的值设置为整数。当我尝试使用setHorizontalHeaderLabels时,似乎列的整数值会覆盖我尝...