【问题标题】:How I can change the background color in QTableWidget()? [duplicate]如何更改 QTableWidget() 中的背景颜色? [复制]
【发布时间】:2017-09-06 19:19:46
【问题描述】:

目前我有这个代码:

self.tblDinamic = QTableWidget()
self.tblDinamic.setFont(font)

我想设置/更改这些背景的默认空白/白色。 我不知道我是否可以在一般情况下更改它(在自己的QTableWidget() 中)或者我应该在他的QTableWidgetItem() 中更改它。但如果可以的话,我更喜欢在QTableWidget()上更改它

有人可以帮助我吗?谢谢!

【问题讨论】:

    标签: python pyqt pyside


    【解决方案1】:

    我最近有同样的问题,我找到了答案:

    here 所说:

    您必须先在表格的那个位置创建一个项目,然后才能设置其背景颜色。

    self.tableWidget.setItem(3, 5, QtGui.QTableWidgetItem())
    self.tableWidget.item(3, 5).setBackground(QtGui.QColor(100,100,150))
    

    其他好的example使用图片

    【讨论】:

    • 非常感谢,我没有看到完整的帖子,如果它是之前创建的,我已经看过了,呵呵
    猜你喜欢
    • 1970-01-01
    • 2020-04-17
    • 2013-03-15
    • 1970-01-01
    • 1970-01-01
    • 2013-09-24
    • 1970-01-01
    • 1970-01-01
    • 2019-10-31
    相关资源
    最近更新 更多