![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
五条 悟
这个作者很懒,什么都没留下…
展开
-
QT QComboBox+QTreeView 实现二级或多级菜单并带滚轮
按我的理解就是QT的控件时基于MVC架构的item相当于模型,treeview相当于视图层,而我们操作控件相当于控制层。他们是一个整体,这里相当于是给combobox这个控件设置了一个treeview的视图,而元素是属于box的,所以model应该给box。创建的QStandardItem为什么吗不给treeviee而是给combobox?实现方式创建个widget把这个box塞进去。原创 2023-02-16 14:57:28 · 3210 阅读 · 1 评论 -
QT qlineargradient 设置背景渐变
刚开始我直接把UI写的代码考到widget的stylesheet发现根本不行,必须要使用QT的qlineargradient。spread:pad:渐变的模式为 pad,另外的两个模式为 repeat、reflect。作为一名初级开发,开发之初UI设计师给了我客户端的设计图纸,其中就有设计背景渐变。渐变过程:x代表左右 y代表上下,坐标可以写个demo去试试。要求是从上的蓝往下渐变成白。原创 2023-02-16 10:46:45 · 1074 阅读 · 1 评论