同じグループのラジオボタンのチェックを全て外す。
DispOnとDispOffの2つのラジオボタンを作成し、ButtonGroupというグループにしています。
環境:QT5.5
リンク
http://doc.qt.io/qt-5/qradiobutton.html
インクルードファイル
1 | #include <QRadioButton > |
コード
1 2 3 4 5 6 7 | ui->ButtonGroup->setExclusive(false); if ( ui->DispOn->isChecked() ) { ui->DispOn->setChecked(false); } else if ( ui->DispOff->isChecked() ) { ui->DispOff->setChecked(false); } ui->ButtonGroup->setExclusive(true); |
ちなみに、これをやると落ちます;;
1 2 3 4 | ui->ButtonGroup->setExclusive(false); ui->ButtonGroup->checkedButton()->setChecked(false); ui->ButtonGroup->setExclusive(true); |
コメント