如果是要只能代码设置选中状态,鼠标不能点击的话,可以写一个新类继承于QRadioButton,在新类里重写鼠标点击事件,忽略该事件,再将radiobutton控件提升为新写的类就可以了。
不能被选中?你的意思是不是就算鼠标点选也不能被选中?如果是这样的话将Enable设成false.
设置
RadioButton1.cheched = false;
如果是让RadioButton连点都不能点,就设置RadioButton1.Enabled = false;
设置 radiobutton 的属性 cheched==false啊。