Qt入门系列开发教程基础控件篇单选按钮QRadioButton

Posted 鱼酱2333

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt入门系列开发教程基础控件篇单选按钮QRadioButton相关的知识,希望对你有一定的参考价值。

QRadioButton

QRadioButton 是一个选项按钮,可以打开(选中)或关闭(未选中)。单选按钮通常为用户提供“多选一”的选择。在一组单选按钮中,一次只能选中一个单选按钮;如果用户选择另一个按钮,则先前选择的按钮将关闭。
默认情况下,单选按钮是自动排他的。如果启用了自动排他,则属于同一父窗口小部件的单选按钮的行为就像它们是同一排他按钮组的一部分一样。如果您需要属于同一个父窗口小部件的单选按钮的多个独占按钮组,请将它们放入 QButtonGroup。
每当打开或关闭按钮时,它都会发出 toggled() 信号。如果您想在每次按钮更改状态时触发操作,请连接到此信号。使用 isChecked() 查看是否选择了特定按钮。
就像 QPushButton 一样,单选按钮显示文本,以及可选的小图标。使用 setIcon() 设置图标。文本可以在构造函数中设置,也可以使用 setText() 设置。可以通过在文本中在首选字符前加上 & 符号来指定快捷键。

 QRadioButton *button = new QRadioButton("Search from the &cursor", this);

图例

以上是关于Qt入门系列开发教程基础控件篇单选按钮QRadioButton的主要内容,如果未能解决你的问题,请参考以下文章

Qt入门系列开发教程基础控件篇QSpinBox旋转框

Qt入门系列开发教程基础控件篇QLabel文本标签

Qt入门系列开发教程基础控件篇QLineEdit输入框

Qt入门系列开发教程基础控件篇小部件(所有控件的基类QWidget)

Qt入门系列开发教程基础控件篇框架QFrame

Qt入门系列开发教程基础控件篇QCalendarWidget日历控件