• 5981阅读
  • 6回复

[提问]请问如何屏蔽QTreeWidget中的双击事件? [复制链接]

上一主题 下一主题
离线xinlanbobo
 

只看楼主 倒序阅读 楼主  发表于: 2015-03-05
在根节点展开的状态下,双击根节点,不自动折叠。
如何实现呢?

只看该作者 1楼 发表于: 2015-03-05
博客地址:https://waleon.blog.csdn.net
微信公众号:高效程序员
QQ 群:242790253
微信群:加微信(iwaleon),邀请入群。

承接各种 C++/Qt/QML 项目,专业的团队,一流的服务,不二的选择!
离线xinlanbobo

只看该作者 2楼 发表于: 2015-03-05
回 奋斗ing孩子 的帖子
奋斗ing孩子:[图片] (2015-03-05 15:33) 

我想实现-----在已经展开的状态下,双击,不折叠。而且没用UI,代码写的。
离线dbzhang800

只看该作者 3楼 发表于: 2015-03-05
回 xinlanbobo 的帖子
xinlanbobo:我想实现-----在已经展开的状态下,双击,不折叠。而且没用UI,代码写的。 (2015-03-05 15:47) 

1楼告诉你的不就是 你想要的这个东西么? 而且这东西和你用不用ui没有关系吧,都是同一个答案

只看该作者 4楼 发表于: 2015-03-05
把根节点跟子节点区分开来  比如设置根节点
setWhatsThis(0,"root");
子节点
setWhatsThis(0,"")

只看该作者 5楼 发表于: 2015-03-06
回 xinlanbobo 的帖子
xinlanbobo:我想实现-----在已经展开的状态下,双击,不折叠。而且没用UI,代码写的。 (2015-03-05 15:47) 

可以重写Tree的双击事件
首先判断是否展开:isExpanded
若展开不处理!否则让基类去处理!
博客地址:https://waleon.blog.csdn.net
微信公众号:高效程序员
QQ 群:242790253
微信群:加微信(iwaleon),邀请入群。

承接各种 C++/Qt/QML 项目,专业的团队,一流的服务,不二的选择!
离线potterhere

只看该作者 6楼 发表于: 2015-03-13
楼上正解。在 doubleclick槽中如果是根节点就选择不动作
快速回复
限100 字节
 
上一个 下一个