QRadioButton只能由程序本身检查

时间:2015-10-11 19:07:18

标签: c++ qt qradiobutton

这是我的第一个问题,我希望我做得对。

我是Qt的新手,我正在通过理解简单的部分而奋斗。所以当我这样做时,我发现QRadioButtons存在问题。我希望它们看起来像是可以检查或者更确切地启用,但我也希望它们只能由程序本身修改。 例如,程序检查某些内容是否为真。视觉显示,它看起来像这样

()你的陈述是真的

[按钮]

()你的陈述不正确

[]复选框

[按钮]

因此,如果语句为真,则检查radioButton1并启用Button,但如果不是,则检查radioButton2并启用复选框和其他按钮。

我尝试了on_radioButton_clicked(),其中包含一些似乎不起作用的方法。

void MainWindow::on_radioButton_clicked()
{
    if (ui->radioButton_2->isChecked()) {
        ui->radioButton->setChecked(false);
    }
}

所以也许有人可以帮助我并告诉我QRadioButton上是否有一个简单的功能,它只能由机器更改。

0 个答案:

没有答案