我扩展它们时,设置子项不要在qtreewidget中缩进

时间:2014-03-08 08:43:15

标签: c++ qt qtgui qtreewidget qtreewidgetitem

我有一个QTreeWidget,当我展开它时,我希望QTreeWidgetItem的孩子不缩进。我想只设置顶级项目的行。第一个屏幕截图展示了我想拥有的内容,以及我目前所拥有的内容。你能帮我把它改成第一个吗?提前谢谢!

first picture

second picture![][1]

1 个答案:

答案 0 :(得分:0)

QTreeWidget无法做到这一点,因为您只能全局设置缩进。您需要创建自己的类来实现此逻辑,例如QListWidgets彼此连接,或者只是一个全新的树小部件实现。您当然也可以改进现有的QTreeWidget并发送补丁。