当前位置: 首页 > article >正文

Qt-QPushButton按钮类控件(22)

目录

描述

使用

给按钮添加图片

给按钮添加快捷键

添加槽函数

添加快捷键

添加组合键

开启鼠标的连发功能


描述

经过上面的一些介绍,我们也尝试的使用过了这个控件,接下来我们就要详细介绍这些比较重要的控件了

使用

给按钮添加图片

我们创建一个新的项目,然后把图片添加到qrc资源中去

和之前使用图标一样,设置一个Icon对象,添加进去,当然你也可以设置图标的大小,进过前面的介绍,这里使用就十分的简单

给按钮添加快捷键

创建一个新的项目,这里准备了四张图片,老样子先添加到qrc资源中去

这里我们把资源放到了根目录下的一个子目录中去,方便管理 

首先我们创建一个基本的样式,并将其修改名称

这里可以使用点阵来对其 

给这些按钮添加图片,并调整大小

其实在QT中也可以使用Vim的编辑方式

添加槽函数

这里就不细讲了,之前提及过

如下我们就实现了使用按钮操作 target 的一个小东西

添加快捷键

接下来我们还需要将这些按钮与键盘中的案件实现关联,这样才能实现我们想要的结果,如下我们就实现了这个小联动

关于这个按键,推荐使用QT提供的枚举好一点

  

添加组合键

组合键其实就是两个枚举相加

开启鼠标的连发功能


http://www.kler.cn/a/311258.html

相关文章:

  • 15 个改变世界的开源项目:塑造现代技术的先锋力量
  • Oracle OCP认证考试考点详解082系列16
  • Python教程笔记(1)
  • 鸿蒙next版开发:ArkTS组件通用属性(Z序控制)
  • 软件测试学习记录 Day1
  • FPGA实现以太网(二)、初始化和配置PHY芯片
  • 手写流程图元素检测系统源码分享
  • FortiGate硬件高级测试指南
  • Oracle从入门到放弃
  • 【纯小白论文代码带读】医学图像分割MASDF-Net(问题产生及解决)
  • 毕业论文写作会用到的AI软件!一定不能错过的18个网站!(务必收藏)
  • 【IP网址正则表达式匹配】java,IPv4网址正则表达式匹配
  • Python学习——【2.1】if语句相关语法
  • Java数据结构 (泛型第二节) 泛型擦除机制/泛型的限制/上界下界
  • linux---压缩打包
  • Axure RP 9最新安装程序及汉化包下载(支持Win、Mac版,附下载安装教程)
  • C++ —— 关于vector
  • 春招审核新思路:Spring Boot技术应用
  • c++:tinyxml2如何存储二叉树
  • Gradio 自定义组件
  • 小琳AI课堂:强化学习初阶
  • jupyter notebook添加环境/添加内核
  • Java 连接 MySQL 数据库查询示例
  • 计算机三级网络技术总结(五)
  • 【iOS】KVC
  • 小琳AI课堂:大语言模型如何符合伦理限制