пробелы в QTreeWidget AlternatingRowColors - PullRequest
0 голосов
/ 15 марта 2019

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

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

enter image description here

Спасибо, Марк

1 Ответ

1 голос
/ 26 марта 2019

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
...