QTreeWidget中的间隙AlternatingRowColors

2024-04-26 22:54:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在Houdini的python面板中添加一个行颜色交替的QTreeWidget,但是在黑暗的交替中得到了这些奇怪的间隙。你知道吗

以前有人见过这个问题,知道如何解决吗?你知道吗

enter image description here

谢谢你, 标记


Tags: 标记面板颜色houdini间隙qtreewidget
1条回答
网友
1楼 · 发布于 2024-04-26 22:54:30

Houdini 17在这里,它可以很好地与这个代码。你应该张贴你的代码样本。你知道吗

alternate colored tree

from hutil.Qt import QtWidgets
def onCreateInterface():
    tree = QtWidgets.QTreeWidget()
    tree.setAlternatingRowColors(True)

    item1 = QtWidgets.QTreeWidgetItem(tree, ['item1'])
    item11 = QtWidgets.QTreeWidgetItem(item1, ['item11'])
    item111 = QtWidgets.QTreeWidgetItem(item11, ['item111'])
    item1111 = QtWidgets.QTreeWidgetItem(item111, ['item1111'])
    item2 = QtWidgets.QTreeWidgetItem(tree, ['item2'])
    item21 = QtWidgets.QTreeWidgetItem(item2, ['item21'])
    item211 = QtWidgets.QTreeWidgetItem(item21, ['item211'])
    item212 = QtWidgets.QTreeWidgetItem(item21, ['item212'])
    item213 = QtWidgets.QTreeWidgetItem(item21, ['item213'])
    return tree

相关问题 更多 >