Qt C++带导航功能的ListView基础类封装1

 山前大桥下,有一个傻瓜。一枚小学生,幽居荒山中。养了一群狗,还有一只猫。喜欢搞编程,缺钱打零工。数理史皆通,法文记心中。下厨会做饭,挥毫能舞文。
 申明:不是专业的Qt开发者,项目需要国产化系统场景,因此作者四个小时入门Qt,从此拉开了Qt的战场。
此控件将分两篇实现,给出一个具体的实现思路和大部分代码,作者博客中的代码仅提供学习使用,商业用途请与作者联系。
话不多说,先看效果图

通过图可以看到导航面板分两种样式,1是侧边垂直条,和全尺寸窗格。
导航列表视图支持以下功能:
a、自由选择和切换导航模式,垂直导航条或窗格导航面板。
b、垂直导航条支持左侧和右侧停靠
c、自由控制鼠标悬停时是否显示导航提示
d、自定义导航栏各种颜色和大小
e、自定义导航栏按钮文字
f、发送导航按钮选中时索引数据
g、通过索引设置导航按钮选中
h、自定义控制导航条或面板的显示
注意:带导航的基础列表并不提供具体的导航功能,仅提供导航索引的信号发送和选中导航的槽函数实现,以及各种属性设置,因此要实现具体的导航功能需要继承此列表视图 然后在

Qt C++带导航功能的ListView基础类封装1最先出现在Python成神之路

版权声明:
作者:Mr李
链接:https://www.techfm.club/p/18453.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>