Qt中的QRadioButton
发布日期:2021-07-01 04:26:09
浏览次数:2
分类:技术文章
本文共 1025 字,大约阅读时间需要 3 分钟。
文章目录
1 Qt中的QRadioButton
QRadioButton为单选按钮,在同一个容器类只能选择一个单选按钮。但是容器之间是可以嵌套的,比如把QGroupBox添加到QWidget中,那么两者之间的单选按钮是相互独立的。
测试代码如下:
Widget:#ifndef WIDGET_H#define WIDGET_H#include#include #include class Widget : public QWidget{ Q_OBJECTprivate: QGroupBox m_grp; // 再强调一下这里的声明顺序!!!! QRadioButton m_btn1; QRadioButton m_btn2; QRadioButton m_btn3; QRadioButton m_btn4;public: Widget(QWidget *parent = 0); ~Widget();};#endif // WIDGET_H
Widget.cpp:
#include "Widget.h"Widget::Widget(QWidget *parent) : QWidget(parent){ m_btn1.setParent(this); m_btn1.move(20, 10); m_btn2.setParent(this); m_btn2.move(20, 30); //m_btn3.setParent(this); //m_btn3.move(20, 50); //m_btn4.setParent(this); //m_btn4.move(20, 70); m_btn3.setParent(&m_grp); m_btn3.move(10, 10); m_btn4.setParent(&m_grp); m_btn4.move(10, 30); m_grp.setTitle("test"); m_grp.setParent(this); m_grp.move(20, 50);}Widget::~Widget(){ }
从运行结果可以看到两者是相互独立的:
转载地址:https://muzimin.blog.csdn.net/article/details/105042445 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年04月15日 14时24分46秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
HDU-2838 Cow Sorting(树状数组)
2019-04-30
基于SSM的兼职论坛系统的设计与实现
2019-04-30
基于java的ssm框架就业信息管理系统的设计
2019-04-30
Oracle字符串分隔符替换(替换奇数个或偶数个)
2019-04-30
Oracle 利用 UTL_SMTP 包发送邮件
2019-04-30
Oracle的pfile和spfile的一点理解和笔记
2019-04-30
2021-05-18
2019-04-30
基础架构系列篇-NGINX部署VUE
2019-04-30
基础架构系列篇-系统centos7安装kafka
2019-04-30
2021年不可错过的17种JS优化技巧(一)
2019-04-30
在 Vue 中用 Axios 异步请求API
2019-04-30
MySQL进阶查询(SELECT 语句高级用法)
2019-04-30
Mysql 之主从复制
2019-04-30
【NLP学习笔记】中文分词(Word Segmentation,WS)
2019-04-30
对于时间复杂度的通俗理解
2019-04-30
如何输入多组数据并输出每组数据的和?
2019-04-30
行阶梯型矩阵
2019-04-30
JAVA学习笔记6 - 数组
2019-04-30
【学习笔记】Android Activity
2019-04-30
location区段
2019-04-30