• 7362阅读
  • 10回复

在TreeWidget中,如何去掉节点与节点之间的虚线? [复制链接]

上一主题 下一主题
离线gery_sunjian
 
只看楼主 倒序阅读 楼主  发表于: 2008-05-12
— 本帖被 XChinux 执行加亮操作(2008-05-12) —
另外, 我还希望 当我选中节点的时候, 整行都被选中, 通过函数setSelectionBehavior(QAbstractItemView::SelectRows);可以设置,但是 虚线的前面并没有选中, 如何设置呢???
离线gery_sunjian
只看该作者 1楼 发表于: 2008-05-13
有人知道吗?
离线turkeysy

只看该作者 2楼 发表于: 2008-05-13
属性setSortingEnabled ( bool enable ) ,设为false。
离线gery_sunjian
只看该作者 3楼 发表于: 2008-05-13
搞不定啊, 这个方法不行
离线gery_sunjian
只看该作者 4楼 发表于: 2008-05-13
默认是 false
离线XChinux

只看该作者 5楼 发表于: 2008-05-13
设置styleSheet为
QTreeView::branch {image:none;}
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线gery_sunjian
只看该作者 6楼 发表于: 2008-05-13
谢谢, 不过这样的话. 根节点的 +  就没有了...  是否有其他的设置 可以让它 出来? 并且保持 没有 虚线...

我想到的 是 添加 图标.
离线XChinux

只看该作者 7楼 发表于: 2008-05-13
看看文档中的Qt Style Sheet中的内容吧,有关QTreeView部分的,或许能解决你的问题。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线gery_sunjian
只看该作者 8楼 发表于: 2008-05-14
    treewidget->setStyleSheet(tr("QTreeView::branch {image:url(../BsMobileMgr/Res/RootDown.bmp);position: top left;subcontrol-origin:none}"));

所有的节点, 包括 字节点 都有 RootDown,bmp 这个图片. 它是循环的在添加图片. 如何设置 只为根结点添加 呢?? 大侠帮助.
离线gery_sunjian
只看该作者 9楼 发表于: 2008-05-14
ding !!
离线081620
只看该作者 10楼 发表于: 2008-05-15
样式表搞定了
快速回复
限100 字节
 
上一个 下一个