QT - 取消选中复选框

时间:2010-12-23 16:54:55

标签: c++ qt qcheckbox

伙计们,请让我知道如何使用QT C ++取消选中复选框。

4 个答案:

答案 0 :(得分:12)

使用

QCheckBox::setChecked(false);

答案 1 :(得分:11)

您可以使用QAbstractButton中的setChecked()方法。

QCheckButton b;
b.setChecked( false ); // Uncheck it

或者,您可以使用QCheckButton中的setCheckState()setCheckState()方法。这使您可以选择“部分取消选中”它。

QCheckButton b;
b.setCheckState( Qt::Unchecked );

答案 2 :(得分:0)

使用以下代码

QCheckButton chkbox; chkbox.setChecked(false);

答案 3 :(得分:0)

使用主窗口的ui类来获取图标操作并取消选中它,例如。

UI-> actionDraw_Polygon-> setChecked(假);

相关问题