30 const String &message()
const {
return _message; }
32 void setPermanentMessage(
const String &message);
33 const String &permanentMessage()
const {
return _permanentMessage; }
44 int _messageTimerId = -1;
Dynamic array container wrapping std::vector.
Definition list.h:40
Base object for promeki.
Definition objectbase.h:129
ObjectBase * parent() const
Returns the parent object, if one. nullptr if none.
Definition objectbase.h:258
Encoding-aware string class with copy-on-write semantics.
Definition string.h:35
Event delivered when a timer fires.
Definition timerevent.h:22
Event delivered when a TUI widget needs to repaint.
Definition widget.h:28
Bottom-of-screen status line.
Definition statusbar.h:21
void timerEvent(TimerEvent *e) override
Called when a timer fires for this object.
Size2Di32 sizeHint() const override
Returns the preferred size. Override in subclasses.
void paintEvent(TuiPaintEvent *e) override
Called to paint the widget. Override in subclasses.
#define PROMEKI_NAMESPACE_BEGIN
Starts a promeki namespace block.
Definition namespace.h:14
#define PROMEKI_NAMESPACE_END
Ends a promeki namespace block.
Definition namespace.h:19