每行设置QTreeWidget缩进

时间:2013-09-02 21:37:20

标签: c++ qt

我正在尝试创建一个QTreeWidget,它对非根项使用特定的缩进。如果我使用setIndentation(x),它会更改所有项目(包括根目录)的缩进。这意味着如果我将其设置为较低值,则展开器图标将消失。

|--| <- NOT this distance
 >  Root
        ItemA
        ItemB
    |--| <- this distance

我希望它看起来像这样:

 >  Root
     ItemA
     ItemB

有什么办法吗?我的目标是让它有点像Qt Designer中的属性树,其中属性名称与父项水平对齐。

1 个答案:

答案 0 :(得分:0)

我不知道该怎么做,但也许你可以使用HTML代码在你的项目前插入一个空白区域。

http://www.computerhope.com/issues/ch001034.htm