#include <Ext/AbstractToggleButton>
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. | |
const WString | text () const |
Get 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. |
Ext/AbstractToggleButton 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 (checked or unchecked) may be inspected using the isChecked() method.
FIXME: add image functionality for the label.
The API is identical to the WAbstractToggleButton API.
void Wt::Ext::AbstractToggleButton::setChecked | ( | bool | how | ) | [slot] |
Change the state of the button.
Does not emit one of the checked or unChecked signals.
void Wt::Ext::AbstractToggleButton::setChecked | ( | ) | [virtual, slot] |
void Wt::Ext::AbstractToggleButton::setUnChecked | ( | ) | [virtual, slot] |