0

我正在尝试将具有交替行颜色的 QTreeWidget 添加到 Houdini 的 python 面板中,但在黑暗的交替中得到了这些奇怪的间隙。

有没有人以前见过这个问题并且知道如何解决它?

在此处输入图像描述

谢谢,马克

4

1 回答 1

1

Houdini 17 在这里,它适用于此代码。您应该发布代码示例。

交替颜色的树

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
于 2019-03-26T20:06:11.270 回答