查看完整版本: [-- QFramework之自定义控件一树状导航栏 --]

QTCN开发网 -> Qt 作品展 -> QFramework之自定义控件一树状导航栏 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

liudianwu 2016-10-28 23:11

QFramework之自定义控件一树状导航栏

运行效果:
[attachment=15913]

[attachment=15914]


/**
* 作者:feiyangqingyun(QQ:517216493) 2016-10-28
* 本控件来源于网络(原作者:sssooonnnggg(http://www.qtcn.org/bbs/read-htm-tid-58274-ds-1-page-1.html#163557 ))
* 1:合并成一个文件
* 2:隐藏多余接口,只保留readData函数接口
* 3:修正重复加载数据BUG及关闭时有时候崩溃的BUG
* 4:修正当范围值中最小值为负数时的bug
* 5:增加默认支持鼠标悬停
* 6:增加一些完整性校验
* 7:增加设置各种颜色
* 8:+-伸缩图形改成绘制,同时支持+-图形及三角形图形
* 9:增加setData数据接口,使之同时支持字符串链表作为数据源
* 10:增加设置分割线条是否可见
* 11:增加设置伸缩图片采用何种颜色
* 12:改进分割线条高度
* 13:将显示未读条数部分改成提示信息,可以是字符串
*/
完整源码下载:[attachment=15915]

9号公路 2016-10-29 08:13

ktl123 2016-10-29 08:35
<?xml version="1.0" encoding="UTF-8"?>
<root>
    <layout>
                <Node label="主界面1" info="helo"></Node>
                <Node label="系统设置1" collapse="0">
                        <Node label="防区信息2" info="1024"></Node>
                        <Node label="位置调整2" info="test22"></Node>
                        <Node label="地图编辑2"></Node>
        </Node>
                <Node label="警情查询" collapse="0">
                        <Node label="记录查询"></Node>
                        <Node label="图像查询"></Node>
                        <Node label="视频查询"></Node>
                        <Node label="数据回放"></Node>
        </Node>
                <Node label="信息管理" collapse="0">
                        <Node label="学生管理"></Node>
                        <Node label="教师管理"></Node>
                        <Node label="成绩管理"></Node>
        </Node>
                <Node label="帮助文档">
        </Node>
                <Node label="关于">
        </Node>
    </layout>
</root>

ktl123 2016-10-29 08:35
不能加载什么原因

ktl123 2016-10-29 08:47
图1也不能显示

parker1992 2016-10-29 11:16

boylebao 2016-10-31 08:56
    

alcohol 2016-11-02 16:11
不错不错,

huai_f 2016-11-21 21:49

lhchen922 2016-11-26 09:27

奇怪的地图 2016-12-13 13:32
我用msvc2015 64位编译有bug
navlistview.cpp有3个地方要修改
[attachment=16224]
[attachment=16225]
[attachment=16226]

return 2016-12-13 13:43

zjmmlab 2016-12-17 09:25
奇怪的地图:
我用msvc2015 64位编译有bug
navlistview.cpp有3个地方要修改
[图片]
[图片]
[图片]

正确

mscheng 2016-12-23 09:59
奇怪的地图:我用msvc2015 64位编译有bug
navlistview.cpp有3个地方要修改
[图片]
[图片]
[图片] (2016-12-13 13:32) 

修改正确.

向上吧_胖子 2019-06-24 20:29
牛逼  刚好需要

bigma 2019-06-29 22:11


[attachment=20540]


棒棒哒,有一处bug

wh230308 2019-07-11 14:24
  

fjydpf 2019-07-11 15:10
不错

yangqinghao 2020-07-28 18:11
谢谢分享!

旭日圆月 2020-10-27 12:21
    谢谢分享!


查看完整版本: [-- QFramework之自定义控件一树状导航栏 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled