32 #ifndef TBX_QUITLISTENER_H_
33 #define TBX_QUITLISTENER_H_
35 #include "wimpmessagelistener.h"
52 MessageQuitListener(
QuitListener *ql) : _quit_listener(ql) {};
53 virtual ~MessageQuitListener() {};
55 virtual void recorded_message(
WimpMessageEvent &event) {_quit_listener->quit();}
66 virtual void quit() = 0;
Listener to handle WimpRecordedMessages (event code 18)
Definition: wimpmessagelistener.h:269
Class to simplify handling of Quit WIMP message.
Definition: quitlistener.h:45
The main application class.
Definition: application.h:78
Wimp message received event.
Definition: wimpmessagelistener.h:209
virtual void quit()=0
Called when the application has be told to quit by the desktop.
Base class for all toolbox event listeners.
Definition: listener.h:33