• 11232阅读
  • 16回复

qtreeview实现导航树菜单效果 [复制链接]

上一主题 下一主题
离线futureq
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2018-12-11
之前看了别人的导航树菜单,以为是tree做的,看了代码后发现是list,然后自己想试着用tree做一个,结果发现效果不错,而且更简单
离线futureq

只看该作者 1楼 发表于: 2018-12-11
哈哈哈,自己评论
离线qq860930595

只看该作者 2楼 发表于: 2018-12-11
效果不错!
离线liuchangyin

只看该作者 3楼 发表于: 2018-12-11
离线圣域天子

只看该作者 4楼 发表于: 2018-12-11
这种小东西开个源不是更好么 ~~~
离线liudianwu

只看该作者 5楼 发表于: 2018-12-11
来一个增强版

/**
* 1:设置节点数据相当方便,按照对应格式填入即可,分隔符,
* 2:可设置提示信息 是否显示+宽度
* 3:可设置行分隔符 是否显示+高度+颜色
* 4:可设置选中节点线条突出显示+颜色+左侧右侧位置
* 5:可设置选中节点三角形突出显示+颜色+左侧右侧位置
* 6:可设置父节点的 选中颜色+悬停颜色+默认颜色
* 7:可设置子节点的 选中颜色+悬停颜色+默认颜色
* 8:可设置父节点文字的 图标边距+左侧距离+字体大小+高度
* 9:可设置子节点文字的 图标边距+左侧距离+字体大小+高度
* 10:可设置节点展开模式 单击+双击+禁用
*/
欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350

只看该作者 6楼 发表于: 2018-12-11
回 liudianwu 的帖子
liudianwu:来一个增强版
[图片]
/**
* 1:设置节点数据相当方便,按照对应格式填入即可,分隔符,
* 2:可设置提示信息 是否显示+宽度
....... (2018-12-11 14:10) 

一个月过去了你的控件不增不减
离线futureq

只看该作者 7楼 发表于: 2018-12-11
回 liudianwu 的帖子
liudianwu:来一个增强版
[图片]
/**
* 1:设置节点数据相当方便,按照对应格式填入即可,分隔符,
* 2:可设置提示信息 是否显示+宽度
....... (2018-12-11 14:10) 

被你发现了,就是抄袭你的这个,painter函数基本是一样的,所以功能也是差不多的

只看该作者 8楼 发表于: 2018-12-12
很强,可以学习一波
离线qwfy168

只看该作者 9楼 发表于: 2018-12-15
回 futureq 的帖子
futureq:大佬说的是:
customtree.h
class CustomTree : public QTreeView
{
....... (2018-12-11 19:11) 

谢谢大佬源码,刚入门
离线piscui

只看该作者 10楼 发表于: 2019-06-28
哥,代码不完整呀,用不了呢,能分析一下完整的代码吗
离线piscui

只看该作者 11楼 发表于: 2019-06-28
445453402@qq.com,谢谢了。
离线bigma

只看该作者 12楼 发表于: 2019-06-30
你们这些人啊,开源也不开全
view.7z (6 K) 下载次数:255
离线futureq

只看该作者 13楼 发表于: 2019-09-05
前两天调休了一天,心血来潮,把刘大师开源的一部分代码整理一下,然后把他的树导航控件的paint函数整合过来了,支持了多级子树


调用接口依然简洁:



离线libaineu2004

只看该作者 14楼 发表于: 2019-09-06
回 futureq 的帖子
futureq:前两天调休了一天,心血来潮,把刘大师开源的一部分代码整理一下,然后把他的树导航控件的paint函数整合过来了,支持了多级子树
[图片]
调用接口依然简洁:
[图片]
....... (2019-09-05 23:05) 

请发完整的源码发出来,谢谢!
离线fengwujiutan

只看该作者 15楼 发表于: 2019-09-12
回 bigma 的帖子
bigma:你们这些人啊,开源也不开全[表情]
[图片]
 (2019-06-30 13:49) 

这个是啥?源码也不对啊
没伞的孩子应努力奔跑
离线zj511

只看该作者 16楼 发表于: 2019-10-04
源码能分享不?
快速回复
限100 字节
 
上一个 下一个