news 2026/3/17 11:06:49

QRadioButton方法大全

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
QRadioButton方法大全

⭐ QRadioButton 方法大全

1. *QRadioButton::QRadioButton(const QString &text, QWidget parent = nullptr)

构造函数,用指定文本创建一个单选按钮。

示例

QRadioButton* radio =newQRadioButton("选项A",this);


2. *QRadioButton::QRadioButton(QWidget parent = nullptr)

构造函数,创建一个没有文本的单选按钮。

示例

QRadioButton* radio =newQRadioButton(this);
radio->setText(
"选项B");


3. QString QRadioButton::text() const

获取按钮上的文字。

示例

QString t = radio->text();
qDebug() <<
"文本:"<< t;


4. void QRadioButton::setText(const QString &text)

设置按钮文字。

示例

radio->setText("新的选项名称");


5. bool QRadioButton::isChecked() const

返回按钮是否被选中。

示例

if(radio->isChecked()) {
qDebug() <<
"当前是选中状态";
}


6. void QRadioButton::setChecked(bool checked)

设置选中状态。

示例

radio->setChecked(true);//选中


7. bool QRadioButton::autoExclusive() const

返回当前是否属于互斥模式
通常同一父控件下的一组单选按钮默认互斥。

示例

qDebug() <<"是否互斥:"<< radio->autoExclusive();


8. void QRadioButton::setAutoExclusive(bool)

设置是否启用互斥模式。可以让单选按钮变成“普通开关按钮”。

示例

radio->setAutoExclusive(false);//可以不与其他单选互斥


9. bool QRadioButton::autoRepeat() const

是否启用自动重复(按住时不断触发 clicked 信号)。

示例

qDebug() << radio->autoRepeat();


10. void QRadioButton::setAutoRepeat(bool)

设置是否启用按住自动触发。

示例

radio->setAutoRepeat(true);


11. int QRadioButton::autoRepeatDelay() const

返回自动重复开始延迟(毫秒)。

示例

qDebug() << radio->autoRepeatDelay();


12. void QRadioButton::setAutoRepeatDelay(int ms)

设置自动重复延迟。

示例

radio->setAutoRepeatDelay(300);// 0.3秒后开始连发


13. int QRadioButton::autoRepeatInterval() const

按住时每次重复的间隔(毫秒)。

示例

qDebug() << radio->autoRepeatInterval();


14. void QRadioButton::setAutoRepeatInterval(int ms)

设置自动重复触发间隔。

示例

radio->setAutoRepeatInterval(100);//100ms触发一次clicked


15. QSize QRadioButton::sizeHint() const

返回控件推荐大小(用于布局)。

示例

qDebug() << radio->sizeHint();

16. QSize QRadioButton::minimumSizeHint() const

返回控件推荐最小大小。

示例

qDebug() << radio->minimumSizeHint();

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/14 14:00:19

XUnity Auto Translator 深度解析:重新定义游戏翻译的技术革命

XUnity Auto Translator 深度解析&#xff1a;重新定义游戏翻译的技术革命 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 在全球游戏产业蓬勃发展的今天&#xff0c;语言障碍始终是制约玩家体验全球优质…

作者头像 李华
网站建设 2026/3/15 3:07:13

零基础学NPM:从安装到发布第一个包

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 创建一个交互式NPM入门教学应用&#xff0c;包含&#xff1a;1) 可视化安装向导&#xff08;支持主流操作系统&#xff09;2) 模拟终端交互环境 3) 常见命令图文解释&#xff08;i…

作者头像 李华
网站建设 2026/3/14 22:41:31

AI如何自动处理APPDATA目录管理

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个APPDATA目录管理工具&#xff0c;能够自动扫描用户的APPDATA目录&#xff0c;识别并分类存储的应用程序数据。工具应支持按应用程序名称、文件类型和最后修改时间进行排序…

作者头像 李华
网站建设 2026/3/15 0:06:40

AI如何助力Advanced Science研究:从代码生成到数据分析

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 创建一个AI辅助科研平台&#xff0c;支持自动生成实验代码、分析科学数据并生成可视化图表。平台应集成多种AI模型&#xff08;如Kimi-K2、DeepSeek&#xff09;&#xff0c;能够根…

作者头像 李华
网站建设 2026/3/16 23:55:45

Unity游戏实时翻译终极指南:XUnity Auto Translator完全解析

Unity游戏实时翻译终极指南&#xff1a;XUnity Auto Translator完全解析 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 还在为语言障碍而错过精彩的Unity游戏吗&#xff1f;XUnity Auto Translator作为一…

作者头像 李华
网站建设 2026/3/4 21:20:49

ChromeDriver下载页广告干扰判断:用GLM-4.6V-Flash-WEB做内容去噪

ChromeDriver下载页广告干扰判断&#xff1a;用GLM-4.6V-Flash-WEB做内容去噪 在自动化测试和爬虫开发的世界里&#xff0c;一个看似简单的任务——下载 chromedriver——往往隐藏着意想不到的麻烦。你有没有经历过这样的场景&#xff1f;脚本跑得好好的&#xff0c;突然卡在一…

作者头像 李华