在Qt 中,Checkbox(复选框)通常用于让用户选择多个选项。然而,在某些情况下,我们可能希望多个复选框之间是互斥的,即用户只能选择其中一个选项。这种互斥关系类似于单选按钮(Radio Button),但复选框在视觉上仍然保持为复选框样式。 2. 实现 Qt Checkbox 互斥的步骤 要实现 Qt Checkbox 互斥,我们可以采取以下步骤: ...
界面有两个QCheckBox,然后在构造函数中加上下面代码即可:QButtonGroup *group = new QButtonGroup(this);group->addButton(ui->checkBox,1);group->addButton(ui->checkBox_2,2);