c++ - 每行设置 QTreeWidget 缩进

标签 c++ qt

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

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

我希望它看起来像这样:

 >  Root
     ItemA
     ItemB

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

最佳答案

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

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

关于c++ - 每行设置 QTreeWidget 缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18581084/

相关文章:

c++ - 完全特化类模板的函数模板的显式特化

c++ - QClipboard 的信号 selectionChanged 在 Windows 7 中不起作用

c++ - Qt 5 C++ 未定义对 Class::function(QString, Qstring, ...) 的引用

c++ - 对于隐式定义的构造函数/析构函数,我们如何通过调试器检查值?

c++ - QTableWidget内存违规

python - 从 Qt Designer 和 PyQt 开始

qt - 在对话框中的 QTextEdit 中按 Tab - 更改行为

c++ - 使用 XSD 的单元测试 xml 生成器

c++ - boost Asio : broken pipe when trying to call a write function "externaly"

c++ - 用于初始化引用的指针引用的值