установить subchild, чтобы не делать отступ в qtreewidget при их расширении

у меня есть QTreeWidget и я хочу детей QTreeWidgetItem не отступать, когда я их расширяю. Я хочу установить линию только для верхних позиций. Первый скриншот демонстрирует, что я хотел бы иметь, а второй — то, что у меня сейчас есть. Не могли бы вы помочь мне с тем, как изменить его, чтобы он был похож на первый? Заранее спасибо!

первая картинка

вторая картинка! [] [1]

1

Решение

Это невозможно QTreeWidget так как вы можете установить отступ только глобально. Вам необходимо создать свой собственный класс, реализующий эту логику, например, QListWidgets связаны друг с другом, или просто новая реализация виджета дерева. Вы также можете улучшить существующий QTreeWidget и отправить патч.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]