标题:在线坐等回答,急急急急急急急急
作者:111420211
日期:2011-08-11 13:40
内容:
两个QRadioButton按钮在同一个widget上面,当一个QRadioButton 按下时另一个QRadioButton 也跟着按下。
我们假设第一个按钮是a,第二个是b,槽函数myslot()是将b置为按下的语句。
那么connect(a,SIGNAL(clicked()), ??, SLOT(myslot()))中??的位置应该是什么才能保证按下a后b也跟着变
#1 [tangxunmin 08-11 15:15]
如果两个radiobutton都是这个类的成员,myslot也是这个类的成员函数,??应该是this啊!
#2 回 1楼(tangxunmin) 的帖子 [111420211 08-11 16:28]
this的话会出段错误
#3 回 2楼(111420211) 的帖子 [luoyang 08-11 16:59]
问题解决没有?
#4 回 3楼(luoyang) 的帖子 [111420211 08-11 17:26]
没有
#5 回 楼主(111420211) 的帖子 [wxj120bw 08-11 23:26]
先不管那个 多个QRadioButton按钮如果在同一界面,只能且最多选一个。所以你用QButtonGroup分开这两个QRadioButton按钮。
this段出错,贴下connect语句所在的函数。