RadioButton选中
来源:互联网 发布:岳阳蔬菜网络销售 编辑:程序博客网 时间:2024/05/12 13:14
要确定一组RadioButton中哪个选中
在.h文件中
#include<QButtonGroup>
#include<QRadioButton>
QButtonGroup *BG;//按钮组
在.cpp文件中
//创建按钮组
BG=newQButtonGroup(this);
//将RadioButton加入,并设置组内的编号
BG->addButton(ui->btnSport,0);
BG->addButton(ui->btnFood,1);
BG->addButton(ui->btnMusic,2);
BG->addButton(ui->btnCoding,3);
ui->btnFood->setChecked(true);
操作
voidMainWindow::on_btnSelect_clicked()
{
//方法1
/*
//获取选中的按钮
QRadioButton*pbtn=qobject_cast<QRadioButton*>(BG->checkedButton());
if(pbtn!=NULL)
{
QStringstr=pbtn->text();
QMessageBox::information(this,"系统提示",str);
}
*/
//方法2,通过组内编号来取
int n=BG->checkedId();
QStringstr;
switch(n)
{
case0:
str=ui->btnSport->text();
break;
case1:
str=ui->btnFood->text();
break;
case2:
str=ui->btnMusic->text();
break;
case3:
str=ui->btnCoding->text();
break;
default:
break;
}
QMessageBox::information(this,"系统提示",str);
}
阅读全文
0 0
- RadioButton选中
- radiobutton赋选中值
- RadioButton选中效果实现
- RadioButton是否被选中
- 得到选中的radiobutton值
- android radiobutton 设置选中问题
- RadioButton 的选中状态shape
- 获取选中radiobutton的值
- android radiobutton 设置选中问题
- RadioButton改造成ImageButton,解决RadioButton没有选中状态
- 选中RadioButton 并且实现单选
- RadioGroup中多个RadioButton被选中的解决方法
- RadioGroup同时选中两个RadioButton的问题
- <form:radiobutton(单选框) 的默认选中
- android RadioButton设置某项选中
- RadioGroup出现多个RadioButton选中
- Radiobutton去掉默认选中圆圈的问题
- 定义radiobutton的样式,radiogroup设置选中
- 先码后看 HashMap底层 转侵删
- mysql 1449 : The user specified as a definer ('admin'@'%') does not exist 解决方法
- 欢迎使用CSDN-markdown编辑器
- Fis 打包工具
- MyBatis学习路上打的那些码(三、更多简单的例子)
- RadioButton选中
- Linux压缩、解压文件(随记)
- java 导出excel(POI)
- 中国航天科工开展了 “高速飞行列车”的研究论证
- Nodejs进阶:使用DiffieHellman密钥交换算法
- [js高手之路]设计模式系列课程-发布者,订阅者重构购物车
- Tomcat Manager用户配置
- 一致性哈希和取模哈希的问题
- CURL error 60: