Inherits Wt::WFormWidget.
Inherited by Wt::WCheckBox, and Wt::WRadioButton.
Inheritance diagram for Wt::WAbstractToggleButton:

Public Slots | |
| void | setChecked (bool) |
| Change the state of the button. | |
| virtual void | setChecked () |
| Set the button checked. | |
| virtual void | setUnChecked () |
| Set the button unChecked. | |
Public Member Functions | |
| void | setText (const WString &text) |
| Change the text of the label. | |
| bool | isChecked () const |
| Returns the state of the button. | |
Public Attributes | |
| EventSignal< void > | checked |
| Signal emitted when the button gets checked. | |
| EventSignal< void > | unChecked |
| Signal emitted when the button gets unChecked. | |
Protected Member Functions | |
| WAbstractToggleButton (WContainerWidget *parent=0) | |
| Create an unchecked toggle button with empty label and optional parent. | |
| WAbstractToggleButton (const WString &text, WContainerWidget *parent=0) | |
| Create an unchecked toggle button with given text and optional parent. | |
A toggle button provides a button with a boolean state (checked or unchecked), and a text label.
To act on a change of the state, either connect a slot to the changed() signal, or connect a slot to the checked() or unChecked() signals.
The current state is available through the isChecked() method.
FIXME: add image functionality for the label.
| void Wt::WAbstractToggleButton::setChecked | ( | ) | [virtual, slot] |
| void Wt::WAbstractToggleButton::setUnChecked | ( | ) | [virtual, slot] |
1.4.7