网站的ftp别的公司会给么,罗湖网站建设深圳信科,遵义网站建设推广,企业网站的总体设计#x1f4aa; 图像算法工程师#xff0c;专业从事且热爱图像处理#xff0c;图像处理专栏更新如下#x1f447;#xff1a; #x1f4dd;《图像去噪》 #x1f4dd;《超分辨率重建》 #x1f4dd;《语义分割》 #x1f4dd;《风格迁移》 #x1f4dd;《目标检测》 图像算法工程师专业从事且热爱图像处理图像处理专栏更新如下 《图像去噪》 《超分辨率重建》 《语义分割》 《风格迁移》 《目标检测》 《图像增强》 《模型优化》 《模型实战部署》 《图像配准融合》 《数据集》 《高效助手》 《C》 《Qt》 在 Qt 中QPushButton、QToolButton、QRadioButton 和 QCheckBox 是常见的几种控件它们用于不同的交互场景。下面是对这些控件的详细介绍和用法示例。 目录 一、QPushButton - 普通按钮二、QToolButton - 工具按钮2.1 工具按钮添加图标2.1.1 添加图标到资源文件2.1.1.1 创建资源文件2.1.1.2 添加本地文件到资源文件中 2.1.3 将图标添加到工具按钮前2.1.4 调整工具按钮前图标大小 2.2 工具按钮显示图片2.2.1 显示图片2.2.2 调整显示图片大小2.2.3 显示图片后添加文字2.2.4 去除工具按钮中的白色背景 三、QRadioButton - 单选按钮3.1 创建单选按钮3.2 单选框分组3.3 设置默认单选框3.4 单选框信号槽触发事件 四、QCheckBox - 多选框4.1 创建多选框## 4.2 多选框设置半选状态## 4.3 通过checkStateChanged触发信号## 4.4 通过clicked触发信号 五、总结 一、QPushButton - 普通按钮
QPushButton 是最常见的按钮控件通常用于执行某个动作如提交、保存、关闭等。
常用方法
setText()设置按钮的文本。
setIcon()设置按钮的图标。
setEnabled()设置按钮是否启用。
setStyleSheet()设置按钮的样式。QPushButton 适用于用户点击时触发某个操作常用于提交表单、取消、确认等。
Qt软件中ui设计实现见下 二、QToolButton - 工具按钮
QToolButton 是一个更为灵活的按钮通常用于工具栏中具有图标和文字等多种功能。它适用于在工具栏上显示小图标按钮通常用于执行较简单的操作。
常用方法
setIcon()设置按钮的图标。
setToolTip()设置按钮的提示文本。
setPopupMode()设置工具按钮的弹出模式。
setAutoRaise()设置按钮是否自动抬起。QToolButton 更适合用于工具栏QToolBar中用来显示工具按钮。
Qt软件中ui设计实现见下 2.1 工具按钮添加图标
2.1.1 添加图标到资源文件
2.1.1.1 创建资源文件
工具按钮添加图标前需要在项目工程路径中创建一个文件夹用于存放图标将存放图标的文件夹添加到资源文件中见下 2.1.1.2 添加本地文件到资源文件中
添加本地文件到资源文件中步骤见下 添加图标到资源文件中的最终样子见下 2.1.3 将图标添加到工具按钮前
将图标添加到工具按钮前操作方法见下 2.1.4 调整工具按钮前图标大小
调整工具按钮前图标大小的方法见下 2.2 工具按钮显示图片
2.2.1 显示图片
工具按钮显示图片也是加载资源文件中的图片方法见下 2.2.2 调整显示图片大小
下面是调整显示图像的大小 2.2.3 显示图片后添加文字
显示图片后添加文字的方法见下 2.2.4 去除工具按钮中的白色背景
去除工具按钮中的白色背景方法见下 三、QRadioButton - 单选按钮
QRadioButton 是一种单选控件通常用于提供多个选择中的一种。单选按钮是互斥的意味着同一时间只能选中一个按钮。
常用方法
setText()设置按钮的文本。
setChecked()设置按钮是否选中。
isChecked()检查按钮是否被选中。QRadioButton 常用于多个选项中选择一个如在一组单选按钮中选择一个选项。
3.1 创建单选按钮
Qt软件中创建单选按钮的方法见下 3.2 单选框分组
下面使用分组框将各类单选框存放见下 运行界面效果见下 3.3 设置默认单选框
当用户使用界面是打开界面就有一组默认的单选框设置方法见下 上面查看好对应单选按钮的控件名称后在widget.cpp脚本中添加代码见下 运行效果见下 3.4 单选框信号槽触发事件
下面设计当选中性别中的女时在终端输出一条信息使用信号槽实现方法见下 四、QCheckBox - 多选框
QCheckBox 是一种多选控件允许用户进行选择与取消选择通常用于设置项或者多选操作。
常用方法
setText()设置按钮的文本。
setChecked()设置按钮是否选中。
isChecked()检查按钮是否被选中。QCheckBox 常用于允许用户选择多个选项适合用于设置、确认框等。
4.1 创建多选框
Qt软件中创建多选框的方法见下 ## 4.2 多选框设置半选状态
多选框设置半选状态的方法见下 ## 4.3 通过checkStateChanged触发信号
通过checkStateChanged触发信号的方法见下 ## 4.4 通过clicked触发信号
通过clicked触发信号见下 五、总结
以上就是Qt中的按钮组QPushButton、QToolButton、QRadioButton和QCheckBox使用方法希望能帮到你
感谢您阅读到最后总结不易多多支持呀 点赞收藏⭐评论✍️您的三连是我持续更新的动力
关注下面「视觉研坊」获取干货教程、实战案例、技术解答、行业资讯