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

Qt的按钮控件

一、按钮控件总览

  1. 主要有QPushButton、QToolButoon、QRadioButton、QCheckBox,都是继承自QAbstractButton
  2. QRadioButton是多选一按钮,QCheckBox是多选按钮

二、QAbstractButton介绍

  1. 主要成员:text(文本显示)、icon(图标)、ischeckable(可持续选中,不会立刻弹起,可以长久保持按下状态,直到再次被点击)
  2. 信号:clicked(点击就会触发)、toggled(适合可持续选中的按钮)
  3. 槽函数:click、toggle

三、QPushButton介绍

  1. setDefault,设置为默认按钮,自动关联Enter
  2. setMenu,关联菜单和按钮,关联后点击按钮会触发槽函数showMenu显示弹出菜单

四、QToolButton介绍

  1. 可以设置PopupMode弹出模式,DelayedPopup,短按不弹出菜单发出clicked信号,长按弹出菜单不发送clicked信号;MenuButtonPopup,按下箭头弹出菜单,按下按钮发出clicked信号;InstantPopup,按下立刻显示菜单不发射clicked信号
  2. 可以设置ArrowType箭头方向
  3. defaultaction,可以使用action初始化按钮,文本和图标
  4. toolButtonStyle,设置图标和文本的排布格式

五、QRdioButton介绍

  1. 同一容器内的对象是互斥的

六、QCheckBox介绍

  1. 有三态属性,通过setTristate设置,一般是有叶子节点的根节点设置,三种状态是选中、未选中和半选中,半选中表示当前节点的叶子节点有部分选中部分未选中
http://www.sczhlp.com/news/14455/

相关文章:

  • Github Dependabot 修复方案记录
  • 【自学嵌入式:stm32单片机】AD多通道
  • 效率革命:Gitee DevOps实现全流程自动化
  • 网站导航栏全屏怎么做网络推广合同
  • 公司网站开发策划免费创建属于自己的网站
  • 厦门网站建设价格百度推广在哪里能看到
  • 林州网站建设哪家专业google网站入口
  • `grep` 参数速查表
  • FastStoneCapture免费版下载安装使用教程(附安装包)
  • PSM敏捷认证自考上岸,考试要点分享(Professional Scrum Master)
  • 自适应全变分模型的图像平滑去噪与边缘保留算法
  • 常州网站建设key de哈尔滨优化调整人员流动管理
  • 济南网站建设认可搜点网络如何做好企业网站的推广
  • 建设电子商务网站步骤seo百度点击软件
  • 网站api怎么做的电商推广平台
  • 网站商品页面设计培训机构不退钱最怕什么举报
  • 神箭手wordpress免费吗百度seo不正当竞争秒收
  • 可以做微信游戏的网站有哪些徐州seo外包公司
  • 西安建设市场信息平台黑帽seo排名技术
  • 做1个自己的贷款网站爱网站关键词挖掘工具
  • 思通数科全域百万级AI人脸秒级比对系统解决方案
  • pip下载很慢 怎么换成阿里云镜像
  • QML的坑, 目录有无qmldir导致资源打包方式不同。纯QML组件注册为单例的方式
  • 我这些年走过的大弯路
  • wps演示做的和网站导航查询网域名查询
  • 个人备案后做淘客网站在线工具网站
  • 沈阳网站seo优化哪家好搜索引擎查重
  • 做网站真的可以赚钱吗百度收录在线提交
  • 娄底网站建设网站优化靠谱seo
  • 北京市住建委官网首页公司seo是什么职位