如何在qt中取消选中单选按钮

How to uncheck radio button in qt

提问人:Mohiul Islam Miraz 提问时间:10/25/2023 更新时间:10/25/2023 访问量:35

问:

void MainWindow::on_next_2_clicked()
{
    if(ui->doc_6->isChecked())
    {
        ui->doc_6->setChecked(false);
        ui->stackedWidget->setCurrentIndex(6);
    }
    else if(ui->doc_5->isChecked())
    {
        ui->doc_5->setChecked(false);
        ui->stackedWidget->setCurrentIndex(7);
    }
}

为什么单击“下一步”按钮后没有取消选中此单选按钮?这是怎么回事?

ui->doc_6->setAutoExclusive(false);

我试过这个,也没有用。

QT 单选按钮 未选中

评论

2赞 Abderrahmene Rayene Mihoub 10/25/2023
这回答了你的问题吗?有没有办法取消选中所有 radion 按钮
0赞 Atmo 10/25/2023
@AbderrahmeneRayeneMihoub发布的链接确实回答了您的问题。但是,请记住 inherits ,您可以在此处获得有关此行为的更多信息(包含 Qt 代码的摘录 + 文档链接)。QRadioButtonQAbstractButton

答: 暂无答案