Go to the documentation of this file.
25 void setName(std::string
const& name);
26 std::string
const&
getName()
const;
28 std::shared_ptr<WidgetImpl>
impl;
35 Label(std::string
const& text);
37 void setText(std::string
const& text);
45 void setValue(std::string
const& text);
56 void addOptions(std::initializer_list<std::string> options);
58 void setOptions(std::vector<std::string>
const& options);
60 void setValue(std::string
const& newValue);
124 void setLabel(std::string
const& label);
143 void setLabel(std::string
const& label);
157 void addChildren(std::initializer_list<Widget> children);
164 HBoxLayout(std::initializer_list<Widget> children);
171 VBoxLayout(std::initializer_list<Widget> children);
197 GroupBox(std::initializer_list<Widget> children);
199 void setLabel(std::string
const& text);
void setValue(int newValue)
bool hasValueChanged() const
bool hasValueChanged() const
GridLayout & add(Widget const &child, Pos pos, Span span=Span{1, 1})
bool hasValueChanged() const
void setValue(float newValue)
std::vector< T > max(const std::vector< T > &v1, const std::vector< T > &v2)
void setRange(float min, float max)
void setValue(float newValue)
bool hasValueChanged() const
void setValue(int newValue)
void setRange(int min, int max)
void addOption(std::string const &option)
void setCollapsed(bool collapsed)
void setDecimals(int decimals)
bool hasValueChanged() const
void setLabel(std::string const &text)
void setRange(float min, float max)
void setText(std::string const &text)
bool hasValueChanged() const
void setValue(std::string const &text)
void setValue(bool newValue)
void setRange(int min, int max)
std::vector< T > min(const std::vector< T > &v1, const std::vector< T > &v2)
void addOptions(std::initializer_list< std::string > options)
void setOptions(std::vector< std::string > const &options)
std::string getValue() const
bool hasValueChanged() const
void setValue(std::string const &newValue)