本文根据吴健老师的QT教程所写屬于学习笔记,仅为备忘及心得如有错误,还望指出感谢。
并在属性编辑器中将其设置为互斥(exclusive)如下图4所示,完成后编译UI界面
最後再CPP界面获取单选按钮对应的文本,代码如下
//获取单选按钮对应文本
具体原理如Help文档所示大致意思为返回按键是否被按下,如果不是單选互斥按钮则返回最后一个被按下的按钮。
此外如需要将默认勾选修改,需要在按键的属性编辑框中对checked一项进行勾选,注意在建立RadioButton Group,并保持互斥关系后两者UI界面默认勾选也遵循互斥原则。默认状态可存在两者均不勾选单独勾选一个的状态。
check Box的使用方法与Radio Button 类似先对其新建按键组,是否互斥看具体要求我们这里新建其为InsGroup
然后在CPP界面使用以下代码进行获取
首先,需要获取多选按钮列表再使用InsGroup長度属性,获取多选按钮组里面按钮的数量遍历每个按钮是否被按下,注意需要包含头文件