这是我的第一个问题,我希望我做得对。
我对 Qt 真的很陌生,我正在通过理解简单的部分来努力。因此,当我这样做时,我发现 QRadioButtons 存在问题。我希望它们看起来像是可检查或启用的,但我也希望它们只能由程序本身修改。例如,程序检查某事是否属实。视觉上显示,它看起来像这样
( ) 你的陈述是真实的
[按钮]
( ) 你的说法不正确
[] 复选框
[按钮]
因此,如果语句为真,则选中 radioButton1 并启用按钮,但如果不为真,则选中 radioButton2 并启用复选框和另一个按钮。
我用一些似乎不起作用的方法尝试了 on_radioButton_clicked()。
void MainWindow::on_radioButton_clicked()
{
if (ui->radioButton_2->isChecked()) {
ui->radioButton->setChecked(false);
}
}
所以也许有人可以帮助我并告诉我 QRadioButton 上是否有一个简单的功能,它只能由机器更改。