带你0到1之QT编程:十、一举击破开发中常用的Button按钮组
此为QT编程的第十谈!关注我,带你快速学习QT编程的学习路线!
每一篇的技术点都是很很重要!很重要!很重要!但不冗余!
我们通常采取总-分-总和生活化的讲解方式来阐述一个知识点!
码农不易,各位学者学到东西请点赞支持支持!
开始部分:
总:常用按钮组:PushButton、RadioButton、ToolButton、Checkbox、DialogButtonBox、QCommandLinkButton。
分:
一、PushButton的简单按钮变色应用
1.老规矩,创建一个widget项目
2.在.h头文件声明QPushButton控件和自定义槽函数,添加相关头文件
3.实现两个变换按钮颜色的自定义槽函数
4.再创建两个按钮的控件对象和连接信号与槽
5.运行效果如下:
点击按钮然后变色效果,在一些开发设计上用的上
二、RadioButton的简单窗口瞬移和改窗口命名应用
1.在.h头文件声明两个RadioButton对象和自定义槽函数,添加相关头文件
2.实现两个自定义槽函数
3.创建RadioButton对象和连接信号与槽,使用toggled()信号,被选中和取消选中的时候返回true或false
4.实现效果图:
三、ToolBar、ToolButton的简单客服应用
1.首先声明和声明槽函数,添加相关头文件
2.构建ToolBar对象和样式
3.构建ToolButton对象和添加Icon样式
4.将按钮添加到ToolBar
5.实现槽函数和链接槽
5.实现效果图
四、checkbox的简单的三种变化应用
1.声明控件对象和槽函数的声明,添加相关头文件
2.创建控件对象和设置CheckBox属性
3.开启三态属性
4.连接信号与槽
5.实现效果:
五、QDialogBox的简单按钮集中管理应用
1.声明控件对象和槽函数,添加相关头文件
2.创建控件对象和属性(actionrole为自定义按钮)
3.实现槽函数和实现信号与槽
4.实现效果如下:
六、QCommandLinkButtonURL访问网页按钮应用
1.声明控件和自定义槽,添加相关头文件
2.创建QCommandLinkButton对象
3.实现槽函数和连接槽
4.实现效果如下:
总:掌握这六个按钮,基本满足开发需求!请大家认真学习,给我一个点赞和收藏!
学习链接:https://xxetb.xetslk.com/s/3Kif2D