Это мой первый вопрос, и я надеюсь, что я делаю это правильно.
Я действительно новичок в Qt и пытаюсь понять простые части. Поэтому, пока я этим занимаюсь, я обнаружил проблему с кнопками QRadio. Я хочу, чтобы они выглядели так, будто они проверяемы или, скорее, включены, но я также хочу, чтобы они изменялись только самой программой.
Например, программа проверяет, верно ли что-то. Визуально показано, что это будет выглядеть примерно так
() Ваше утверждение верно
[Кнопка]() Ваше утверждение не соответствует действительности
[] Флажок [Кнопка]Таким образом, если утверждение истинно, radioButton1 проверяется и включает кнопку, но если это не так, radioButton2 проверяется и включает флажок и другую кнопку.
Я попытался on_radioButton_clicked () с несколькими методами, которые, кажется, не работают.
void MainWindow::on_radioButton_clicked()
{
if (ui->radioButton_2->isChecked()) {
ui->radioButton->setChecked(false);
}
}
Так что, может быть, кто-то мог бы помочь мне и сказать, есть ли простая функция на QRadioButton, которая делает ее изменяемой только на машине.
Задача ещё не решена.
Других решений пока нет …