qcheckbox
public:
explicit QCheckBox(QWidget *parent=0);
explicit QCheckBox(const QString &text, QWidget *parent=0);
QSize sizeHint() const;
QSize minimumSizeHint() const;
void setTristate(bool y = true);
bool isTristate() const;
Qt::CheckState checkState() const;
void setCheckState(Qt::CheckState state);
Q_SIGNALS:
void stateChanged(int);
#ifdef QT3_SUPPORT
public:
enum ToggleState {
Off = Qt::Unchecked,
NoChange = Qt::PartiallyChecked,
On = Qt::Checked
};
inline QT3_SUPPORT ToggleState state() const
{ return static_cast<QCheckBox::ToggleState>(static_cast<int>(checkState())); }
inline QT3_SUPPORT void setState(ToggleState state)
{ setCheckState(static_cast<Qt::CheckState>(static_cast<int>(state))); }
inline QT3_SUPPORT void setNoChange()
{ setCheckState(Qt::PartiallyChecked); }
QT3_SUPPORT_CONSTRUCTOR QCheckBox(QWidget *parent, const char* name);
QT3_SUPPORT_CONSTRUCTOR QCheckBox(const QString &text, QWidget *parent, const char* name);
#endif