news 2026/5/1 7:50:16

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/4/23 11:28:19

Unity游戏实时翻译终极指南:5步轻松突破语言障碍

Unity游戏实时翻译终极指南&#xff1a;5步轻松突破语言障碍 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 还在为看不懂外文游戏而烦恼吗&#xff1f;XUnity Auto Translator作为一款强大的Unity游戏翻…

作者头像 李华
网站建设 2026/4/28 6:26:28

结合C#开发桌面应用调用GLM-4.6V-Flash-WEB API接口的可行性分析

C# 桌面应用集成 GLM-4.6V-Flash-WEB API 的可行性与工程实践 在工业质检系统需要自动识别产品缺陷图像、医疗软件希望辅助医生解读影像报告的今天&#xff0c;如何让传统桌面程序“看懂”图片&#xff0c;已成为智能化升级的关键一步。许多企业面临这样的困境&#xff1a;既想…

作者头像 李华
网站建设 2026/5/1 7:33:27

GLM-4.6V-Flash-WEB助力AI学生项目:开源镜像列表一键获取

GLM-4.6V-Flash-WEB助力AI学生项目&#xff1a;开源镜像列表一键获取 在高校AI课程设计中&#xff0c;一个常见的难题浮出水面&#xff1a;学生们满怀热情地选定了“智能视觉助手”这类前沿课题&#xff0c;却往往卡在第一步——环境配不起来。依赖冲突、CUDA版本不匹配、显存…

作者头像 李华
网站建设 2026/4/19 16:54:56

构建私有化部署的GLM-4.6V-Flash-WEB服务的安全防护策略

构建私有化部署的GLM-4.6V-Flash-WEB服务的安全防护策略 在企业加速拥抱生成式AI的今天&#xff0c;一个现实挑战日益凸显&#xff1a;如何在享受多模态模型强大能力的同时&#xff0c;守住数据安全与系统稳定的底线&#xff1f;尤其是在金融、医疗等高敏感领域&#xff0c;哪怕…

作者头像 李华
网站建设 2026/5/1 7:28:40

游戏翻译神器:XUnity Auto Translator Unity插件完全使用指南

游戏翻译神器&#xff1a;XUnity Auto Translator Unity插件完全使用指南 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 还在为看不懂日文RPG的剧情而苦恼吗&#xff1f;是否曾因为语言障碍错过了许多优…

作者头像 李华
网站建设 2026/5/1 7:27:43

小白必看:轻松搞定‘Operation not permitted‘错误

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 创建一个交互式新手教程&#xff0c;功能包括&#xff1a;1. 用动画演示权限错误产生原理&#xff1b;2. 分步骤指导解决方案&#xff1b;3. 提供简单练习环境&#xff1b;4. 即时…

作者头像 李华