26 void setValue(
int value);
27 int value()
const {
return _value; }
29 void setRange(
int min,
int max);
30 int minimum()
const {
return _min; }
31 int maximum()
const {
return _max; }
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
Event delivered when a TUI widget needs to repaint.
Definition widget.h:28
Horizontal progress indicator.
Definition progressbar.h:20
void paintEvent(TuiPaintEvent *e) override
Called to paint the widget. Override in subclasses.
Size2Di32 sizeHint() const override
Returns the preferred size. 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
const T & value(const Result< T > &r)
Returns the value from a Result.
Definition result.h:56