QCheckBox man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



QCheckBox(3qt)					   QCheckBox(3qt)

NAME
       QCheckBox - Check box with a text label

       #include <qcheckbox.h>

       Inherits QButton.

   Public Members
       QCheckBox ( QWidget * parent, const char * name=0 )
       QCheckBox ( const QString & text, QWidget * parent, const
	   char * name=0 )
       bool isChecked () const
       void setChecked ( bool check )
       void setNoChange ()
       void setTristate ( bool y=TRUE )
       bool isTristate () const

   Important Inherited Members
       QString text () const
       virtual void setText ( const QString & text )
       QString text () const
       const QPixmap* pixmap () const
       virtual void setPixmap ( const QPixmap & pixmap )
       int accel () const
       virtual void setAccel ( int key )
       bool isToggleButton () const
       virtual void setDown ( bool enable )
       bool isDown () const
       bool isOn () const
       bool autoRepeat () const
       bool isExclusiveToggle () const
       QButtonGroup* group () const
       virtual void setAutoRepeat ( bool enable )
       void toggle ()
       void pressed ()
       void released ()
       void clicked ()
       void toggled ( bool on )
       void stateChanged ( int state )

   Properties
       l l l l l
       - - - - -
       l l l l l.
       Type Name READ WRITE	Options
       bool checked   isChecked setChecked
       bool tristate  isTristate     setTristate

DESCRIPTION
       The QCheckBox widget provides a check box with a text
       label.

Trolltech AS		   13 June 2001				1

QCheckBox(3qt)					   QCheckBox(3qt)

       QCheckBox and QRadioButton are both option buttons. That
       is, they can be switched on (checked) or off (unchecked).
       The classes differ in how the choices for the user are
       restricted. Radio buttons define a "one of many" choice,
       while check-boxes provide "many of many" choices.

       While it is technically possible to implement radio-
       behaviour with check boxes and vice versa, it's strongly
       recommended to stick with the well-known semantics.
       Otherwise your users would be pretty confused.

       Use QButtonGroup to group check-buttons visually.

       Whenver a check box is checked or cleared, it emits the
       signal toggled(). Connect to this signal if you want to
       trigger an action each time the box changes state.
       Otherwise, use isChecked() to query whether or not a
       particular check box is selected.

       In addition to the usual checked and unchecked states,
       QCheckBox optionally provides a third state to indicate
       "no change". This is useful whenever you need to give the
       user the option of neither setting nor unsetting an
       option. If you need that third state, enable it with
       setTristate() and use state() to query the current toggle
       state. When a tristate box changes state, it emits the
       stateChanged() signal.

			    [Image Omitted]

			    [Image Omitted]

       See also QButton, QRadioButton and Fowler: Check Box.

       Examples: xform/xform.cpp i18n/main.cpp

MEMBER FUNCTION DOCUMENTATION
QCheckBox::QCheckBox ( QWidget * parent, const char * name=0 )
       Constructs a check box with no text.

       The parent and name arguments are sent to the QWidget
       constructor.

QCheckBox::QCheckBox ( const QString & text, QWidget * parent,
       const char * name=0 )
       Constructs a check box with a text.

       The parent and name arguments are sent to the QWidget
       constructor.

void QCheckBox::drawButton ( QPainter * paint ) [virtual
       protected]
       Reimplemented for internal reasons; the API is not

Trolltech AS		   13 June 2001				2

QCheckBox(3qt)					   QCheckBox(3qt)

       affected.

       Reimplemented from QButton.

void QCheckBox::drawButtonLabel ( QPainter * p ) [virtual
       protected]
       Reimplemented for internal reasons; the API is not
       affected.

       Reimplemented from QButton.

bool QCheckBox::isChecked () const
       Returns TRUE if the check box is checked, or FALSE if it
       is not checked.

       See also setChecked().

       Examples: xform/xform.cpp

bool QCheckBox::isTristate () const
       Returns TRUE if the checkbox is a tristate checkbox.
       Otherwise returns FALSE.

       See also setTristate().

void QCheckBox::resizeEvent ( QResizeEvent * ) [virtual
       protected]
       Reimplemented for internal reasons; the API is not
       affected.

       Reimplemented from QWidget.

void QCheckBox::setChecked ( bool check )
       Checks the check box if check is TRUE, or unchecks it if
       check is FALSE.

       See also isChecked().

void QCheckBox::setNoChange ()
       Sets the checkbox into the "no change" state.

       See also setTristate().

void QCheckBox::setTristate ( bool y=TRUE )
       Makes the check box a tristate check box if y is TRUE. A
       tristate check box provides an additional state NoChange.

       Use tristate check boxes whenever you need to give the
       user the option of neither setting nor unsetting an
       option. A typical example is the "Italic" check box in the
       font dialog of a word processor when the marked text is
       partially Italic and partially not.

       See also isTristate(), setNoChange(), stateChanged() and

Trolltech AS		   13 June 2001				3

QCheckBox(3qt)					   QCheckBox(3qt)

       state().

QSize QCheckBox::sizeHint () const [virtual]
       Reimplemented for internal reasons; the API is not
       affected.

       Reimplemented from QWidget.

QSizePolicy QCheckBox::sizePolicy () const [virtual]
       Reimplemented for internal reasons; the API is not
       affected.

       Reimplemented from QWidget.

void QCheckBox::updateMask () [virtual protected]
       Reimplemented for internal reasons; the API is not
       affected.

       Reimplemented from QWidget.

SEE ALSO
       http://doc.trolltech.com/qcheckbox.html
       http://www.trolltech.com/faq/tech.html

COPYRIGHT
       Copyright 1992-2001 Trolltech AS,
       http://www.trolltech.com.  See the license file included
       in the distribution for a complete license statement.

AUTHOR
       Generated automatically from the source code.

BUGS
       If you find a bug in Qt, please report it as described in
       http://doc.trolltech.com/bughowto.html.	Good bug reports
       make our job much simpler. Thank you.

       In case of content or formattting problems with this
       manual page, please report them to qt-bugs@trolltech.com.
       Please include the name of the manual page (qcheckbox.3qt)
       and the Qt version (2.3.1).

Trolltech AS		   13 June 2001				4

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net