Domanda

Ragazzi per favore fatemelo sapere come deselezionare la casella di controllo utilizzando QT C ++.

È stato utile?

Soluzione

utilizzo

QCheckBox::setChecked(false);

Altri suggerimenti

È possibile utilizzare il metodo setChecked () da QAbstractButton .

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

In alternativa è possibile utilizzare setCheckState () setCheckState () metodo dal QCheckButton. Questo vi dà la possibilità di 'parzialmente deselezionare' esso.

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

Usa codice seguente,

QCheckButton chkbox; chkbox.setChecked (false);

utilizzare la classe ui della principale-finestra per ottenere l'azione icona e deselezionare esso, ad esempio.

UI-> actionDraw_Polygon-> setChecked (false);

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top