2010-12-23 63 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);