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