QRadioButton проверяется только самой программой

Это мой первый вопрос, и я надеюсь, что я делаю это правильно.

Я действительно новичок в Qt и пытаюсь понять простые части. Поэтому, пока я этим занимаюсь, я обнаружил проблему с кнопками QRadio. Я хочу, чтобы они выглядели так, будто они проверяемы или, скорее, включены, но я также хочу, чтобы они изменялись только самой программой.
Например, программа проверяет, верно ли что-то. Визуально показано, что это будет выглядеть примерно так


() Ваше утверждение верно

[Кнопка]

() Ваше утверждение не соответствует действительности

[] Флажок

[Кнопка]

Таким образом, если утверждение истинно, radioButton1 проверяется и включает кнопку, но если это не так, radioButton2 проверяется и включает флажок и другую кнопку.

Я попытался on_radioButton_clicked () с несколькими методами, которые, кажется, не работают.

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

Так что, может быть, кто-то мог бы помочь мне и сказать, есть ли простая функция на QRadioButton, которая делает ее изменяемой только на машине.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]