• 7977阅读
  • 5回复

QTreeWidget 如何设置禁止收缩一直展开状态呢? [复制链接]

上一主题 下一主题
离线玉清
 
只看楼主 倒序阅读 楼主  发表于: 2011-11-23
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2011-11-24) —
我想让QTreeWidget一直为展开状态,禁止收缩起来,如何做呢谢谢。
离线wxj120bw

只看该作者 1楼 发表于: 2011-11-24
回 楼主(玉清) 的帖子
没有属性可以用 但可以过滤展开和收缩所在的点击事件
离线玉清
只看该作者 2楼 发表于: 2011-11-24
回 1楼(wxj120bw) 的帖子
该如何过滤呢谢谢~~~
离线XChinux

只看该作者 3楼 发表于: 2011-11-24
你用CSS设置branch的宽度为0,然后设置QTreeWidget双击行时不能展开/收缩节点。
具体CSS怎么做,看Qt stylesheet examples里的示例。

二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线wxj120bw

只看该作者 4楼 发表于: 2011-11-25
回 3楼(XChinux) 的帖子
branch的宽度为0是这样设置吗
QTreeWidget::branch {
        background: palette(base);
    width:0px;
}
点击还是可以展开和收缩
离线XChinux

只看该作者 5楼 发表于: 2011-11-25
max-width:0px;
min-witdth:0px;
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个