Пробелы в QTreeWidget AlternatingRowColors

Я пытаюсь добавить QTreeWidget с чередующимися цветами строк на панель python в Houdini, но получаю эти странные пробелы в темных чередованиях.

Кто-нибудь видел эту проблему раньше и знает, как ее исправить?

Спасибо Марк

1 ответ

Houdini 17 здесь, и он прекрасно работает с этим кодом. Вы должны опубликовать образец вашего кода.

h ttps://i.st ack.imgur.com/CgKnO.png

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
Другие вопросы по тегам