Qt
文章平均质量分 81
橘猫不是肥猫
如何有做不到的事,那肯定是因为自己没有努力;如果努力了还是做不到,那是因为自己还不够努力,加油。
展开
-
QML 自定义CheckBox控件(两种方式)
此系列文章同QML自定义控件,都会给出Controls 1和Controls 2两个版本的自定义控件,后续不再重复此步骤,文章格式上下文为两种方式自定义Control代码,应用实例代码,运行展示。QtQuick库提供的Controls库,不管QtQuick.Controls1.0版本中的CheckBox,还是QtQuick.Controls2.0版本中的CheckBox,都没有直接给出复选框的背景和字体等属性,每次使用时都需要自行定义1.0的style和2.0版本的d...原创 2021-12-18 15:33:34 · 4543 阅读 · 0 评论 -
QML 自定义控件Button,采用QtQuick.Controls 1.0和2.0两版本实现
QML 界面开发时,相同界面需要复用同种控件,此系列文章会完成大多常用的界面开发控件。原创 2021-12-17 14:18:32 · 2605 阅读 · 0 评论 -
QML 树控件TreeView默认展开所有节点的方法和实现
背景 近来在做Qt界面设计相关的项目,由于主窗体的框架是用QtQuick搭建的,所以必须从传统的C++开发转向JS风格的QML开发,QML我理解他的话就是一个JavaScript风格的描述性说明语言,至于QtQuick则相当于Qt官方为qml开发提供的一个通用强大的组件库吧,QML与QtQuick的关系相当于C++与STL吧。扯远了,说白了就是在项目的开发过程中,需要构建一个提供导航功能的流程树,其所有节点默认是展开的,点击打开其子节点对应的界面。树控件TreeView...原创 2021-09-07 15:59:42 · 3968 阅读 · 2 评论