A class for receiving events from a Label. More...
Public Member Functions | |
virtual | ~Listener ()=default |
Destructor. | |
virtual void | labelTextChanged (Label *labelThatHasChanged)=0 |
Called when a Label's text has changed. | |
virtual void | editorShown (Label *, TextEditor &) |
Called when a Label goes into editing mode and displays a TextEditor. | |
virtual void | editorHidden (Label *, TextEditor &) |
Called when a Label is about to delete its TextEditor and exit editing mode. | |
A class for receiving events from a Label.
You can register a Label::Listener with a Label using the Label::addListener() method, and it will be called when the text of the label changes, either because of a call to Label::setText() or by the user editing the text (if the label is editable).
|
virtualdefault |
Destructor.
|
pure virtual |
Called when a Label's text has changed.
References Label::Label().
|
virtual |
Called when a Label goes into editing mode and displays a TextEditor.
References Label::Label().
|
virtual |
Called when a Label is about to delete its TextEditor and exit editing mode.
References Label::Label().