制作单选按钮组

时间:2013-08-05 10:57:33

标签: c++ qt qt4

我有4个radiobutton。 现在,我想将它分组为2组。

 QRadioButton *radio1 = new QRadioButton(tr("R&adio button 1"));
 QRadioButton *radio2 = new QRadioButton(tr("R&adio button 2"));
 QRadioButton *radio3 = new QRadioButton(tr("R&adio button 3"));
 QRadioButton *radio4 = new QRadioButton(tr("R&adio button 4"));

我该怎么办? 使用QT.Thanks,

2 个答案:

答案 0 :(得分:2)

使用QButtonGroup http://www.ostools.net/uploads/apidocs/qt/qbuttongroup.html并使用checkid定义每个单选按钮。

答案 1 :(得分:0)

您可以使用QGroupBox将多个radiobuttons分组,请尝试

使用两个不同的QGroupBox将它们分组到不同的集合中,然后您可以在布局中使用此QGroupBox