QT - 取消选中复选框

Cra*_*der 5 c++ qt qcheckbox

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

Rai*_*aiv 12

使用

QCheckBox::setChecked(false);
Run Code Online (Sandbox Code Playgroud)


And*_*dré 11

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

QCheckButton b;
b.setChecked( false ); // Uncheck it
Run Code Online (Sandbox Code Playgroud)

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

QCheckButton b;
b.setCheckState( Qt::Unchecked );
Run Code Online (Sandbox Code Playgroud)