• 4582阅读
  • 5回复

[提问]各位,qt4中怎么用QButtonGroup的呀 [复制链接]

上一主题 下一主题
离线wangyan23888
 

只看楼主 倒序阅读 楼主  发表于: 2013-08-01

各位,qt4中怎么用QButtonGroup的呀,
我在程序中new了一个,然后在里面加一个button
buttonGroup = new QButtonGroup(this);

button1 = new QPushButton;
buttonGroup->addButton(button1,0);


这样子启动起来后,界面什么东西都没有的哦要怎么样才有出现按钮
离线jdwx

只看该作者 1楼 发表于: 2013-08-01
那个玩意我是不喜欢,自己弄两个按钮多方便。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线ppdayz

只看该作者 2楼 发表于: 2013-08-01
QButtonGroup的作用是让2个以上的Button为一个组,button可能有checked状态,QButtonGroup可以让button的checked互斥。
QRadioButton 和QCheckBox 还有QPushButton和QToolButton都是的。
离线wangyan23888

只看该作者 3楼 发表于: 2013-08-01
回 2楼(ppdayz) 的帖子
是的,就是想在里面加好多个button,选中一个,其他不选中,这样的作用
离线jdwx

只看该作者 4楼 发表于: 2013-08-01
回 3楼(wangyan23888) 的帖子
啥眼神?看错了,以为是buttonBox。
buttonGroup是一个辅助的东东,button照老样子new出来(这个是关键),
button->setCheckble(true),
add进buttonGroup,
将其中一个button->setChecked(true);
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线wangyan23888

只看该作者 5楼 发表于: 2013-08-01
回 4楼(jdwx) 的帖子
谢谢,试出来了,可以获得想要的按钮了
快速回复
限100 字节
 
上一个 下一个