Qt CheckBox的使用
方法一
1、首先拖动一个checkBox按钮放在界面上,然后就是需要,选择转到槽中的槽函数,如下,选择这个:
2、代码部分:
void MyWidget::on_checkBox_stateChanged(int arg1)
{//第一种if(arg1 == 2){qDebug()<<"表示被选中1";}else if(arg1 == 0){qDebug()<<"表示未被选中";}//第二种bool status =ui->checkBox->isChecked();qDebug()<<"status"<<status;if(status == true){qDebug()<<"表示被选中2";}else if(status == false){qDebug()<<"表示未被选中2";}
}
结果如下:
//第一种
表示被选中1
表示未被选中 //第二种
status true
表示被选中2
status false
表示未被选中2
方法二
1、首先拖动一个checkBox按钮放在界面上,然后就是需要,选择转到槽中的槽函数,如下,选择这个:
2、代码部分:
在构造函数中添加:
ui->checkBox_2->setCheckState(Qt::Unchecked); //设置初始状态
checkBox_state = Qt::Checked; //checkBox_state 是在类中声明的,类型为int型
在槽函数中
void MyWidget::on_checkBox_2_clicked()
{if (checkBox_state == Qt::Checked) // "选中"{qDebug()<<"表示被选中1";checkBox_state = Qt::Unchecked;}else if(checkBox_state == Qt::Unchecked)// 未选中{qDebug()<<"表示未被选中";checkBox_state = Qt::Checked;}
}
结果如下:
表示被选中1
表示未被选中
Qt CheckBox的使用相关推荐
- qt checkbox 选中事件_Qt学习笔记3(布局管理)
界面组件布局: Qt 的界面设计使用了布局(Layout)功能.所谓布局,就是界面上组件的排列方式,使用布局可以使组件有规则地分布,并且随着窗体大小变化自动地调整大小和相对位置. 界面组件的层次关系. ...
- qt checkbox 选中事件_Qt基础知识学习
Qt基础知识学习 Qt C++ SQLite ★★★★★ Qt · 简介 Qt是由Qt Company开发的面向对象的跨平台C++图形用户界面应用程序开发框架. 前期 · 准备 01 辨析Qt(开 ...
- qt checkbox 选中事件_丽声事件 | 十堰市第五届全国青少儿播音主持等级考试圆满落幕...
原标题:丽声事件 | 十堰市第五届全国青少儿播音主持等级考试圆满落幕 丽声考级圆满落幕 十堰市第五届全国青少儿播音主持等级考试于上周末在丽声播音主持学校圆满落幕,本次考级共有近300名学员报名参与. ...
- error: refname refs/heads/master not found fatal: Branch rename failed
今天在使用 git branch -m main的时候 出现了下面这个问题 原因是 忘记添加了 git commit -m "QT checkBox控件的使用代码 "
- Qt工作笔记-QTreeWidgetItem中的CheckState以及遍历选中的CheckBox
话不多说,程序运行如下: 原理如下: 使用QTreeWidget添加QTreeWidgetItem,并且打开QTreeWidgetItem里面的setCheckState,这个选项. 就可以实现在QT ...
- 【Qt】QTableView中嵌入复选框CheckBox 的四种方法总结
搜索了一下,QTableView中嵌入复选框CheckBox方法有四种: 第一种不能之前显示,必须双击/选中后才能显示,不适用. 第二种比较简单,通常用这种方法. 第三种只适合静态显示静态数据用 第四 ...
- Qt学习笔记(3)——PushButton、RadioButton、CheckBox
2019独角兽企业重金招聘Python工程师标准>>> Qt Creater中有6种Buttons控件,比Qt Designer 多了Command Link Button 和But ...
- QT之CheckBox单项选择与多项选择
QT之CheckBox单项选择与多项选择 QT之CheckBox单项选择与多项选择 开篇之叙 效果图 上代码 结尾 开篇之叙 今天简单的给大家介绍下CheckBox的单项选择与多项选择.我们在使用Ch ...
- qt之CheckBox选中与未选中的使用
引言:给大家推荐一个超好用的软件,此软件也是优秀博主开发,主要是针对在我们开发过程中会不断的收集资料,而经过时间的洗礼,这些资料慢慢变得庞大起来.但是就出现了个问题:你2年前收集的资料,你在某天打开发 ...
最新文章
- 好程序员大数据技术分享:Zookeeper集群管理与选举
- 3.【练习题】构造方法与重载 定义一个网络用户类,要处理的信息有用户ID、用户密码、email地址。拓展:判断密码长度
- java main test_java调用main自动执行testng方法一
- Sequence with Digits CodeForces - 1355A(暴力+数学)
- NEERC 17 Problem I. Interactive Sort
- react(82)--方法写在effects里面
- Intel Core Enhanced Core架构/微架构/流水线 (1) - 特性概述
- 阶段2 JavaWeb+黑马旅游网_15-Maven基础_第5节 使用骨架创建maven的java工程_14maven工程servlet实例之指定web文件夹...
- 知识点:计算机网络的 89 个核心概念
- 漏洞扫描工具MySQL_打造一款自动扫描全网漏洞的扫描器
- React-Native调用系统分享组件Share组件的使用
- 微信小程序uniapp实现小图标转成SVN代码
- 外国知名大学开放课程网址
- 入职一个月老大教我如何在做测试中运用Linux
- offer比较:华为云核心网产品线和作业帮 都是开发
- 跟Java面试官对线的一天!唬住就要50K,唬不住就要5K
- 【数据结构】顺序表实现超详解(保姆级教程)
- 机器学习基石(台湾大学 林轩田),Lecture 1: The Learning Problem
- Numpy 组合数组的几种方法
- 玩具or工具?普元信息低代码平台给出了说法
热门文章
- 107. Leetcode 123. 买卖股票的最佳时机 III (动态规划-股票交易)
- Leetcode 剑指 Offer 24. 反转链表 (每日一题 20210823)
- 知识图谱(知识图谱构建)
- max函数的平滑(log-sum-exp trick)
- python库整理目录
- 数据中台应用实战50篇(一)-带你概览BI、数据仓库、数据湖与数据中台之间有什么关联关系?(建议收藏)
- LIBSVM 多分类问题- 葡萄酒种类识别
- 强化学习(十七) 基于模型的强化学习与Dyna算法框架
- Cmd Markdown 公式指导手册
- windows下flink示例程序的执行