Ребята, пожалуйста, дайте мне знать, как снять флажок с помощью QT C ++.
использование
QCheckBox::setChecked(false);
Вы можете использовать метод setChecked () из QAbstractButton.
QCheckButton b; b.setChecked( false ); // Uncheck it
В качестве альтернативы вы можете использовать метод setCheckState () setCheckState () из QCheckButton.Это дает вам возможность «частично снять» его.
QCheckButton b; b.setCheckState( Qt::Unchecked );
используйте класс пользовательского интерфейса вашего главного окна, чтобы получить значок действия и снять его, например.
ui-> actionDraw_Polygon-> setChecked (false);
Используйте следующий код,
QCheckButton chkbox;chkbox.setChecked (false);