2010-12-23 64 views
5

请让我知道如何取消选中使用QT C++的复选框。QT - 取消选中复选框

+1

请接受你的一些旧问题的答案,你更有可能得到有用的反馈! – 2010-12-23 16:59:55

回答

11

使用

QCheckBox::setChecked(false); 
9

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

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

另外,您可以使用setCheckState()setCheckState()从QCheckButton方法。这使您可以选择“部分取消”。

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

使用以下代码,

QCheckButton chkbox; chkbox.setChecked(false);

0

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

ui-> actionDraw_Polygon-> setChecked(false);