Specialized field class for a styled_widget, used for labels and images. More...
#include <field.hpp>
Public Member Functions | |
| field_label (const std::string &id, const bool mandatory, const std::string &text, const bool use_markup) | |
Public Member Functions inherited from gui2::field< std::string, styled_widget, const std::string & > | |
| field (const std::string &id, const bool mandatory, const std::function< std::string()> &callback_load_value, const std::function< void(const std::string &)> &callback_save_value) | |
| Constructor. More... | |
| field (const std::string &id, const bool mandatory, std::string &linked_variable) | |
| Constructor. More... | |
| field (const std::string &id, const bool mandatory, const std::string &value) | |
| Constructor. More... | |
| void | widget_restore () |
| Inherited from field_base. More... | |
| void | set_widget_value (const std::string & value) |
| Sets the value of the field. More... | |
| void | set_cache_value (const std::string & value) |
| Sets the value of the field. More... | |
| void | widget_save () |
| Inherited from field_base. More... | |
| std::string | get_widget_value () |
| Gets the value of the field. More... | |
Public Member Functions inherited from gui2::field_base | |
| field_base (const std::string &id, const bool mandatory) | |
| Constructor. More... | |
| virtual | ~field_base () |
| void | attach_to_window (window &window) |
| Attaches the field to a window. More... | |
| void | widget_init () |
| Initializes the widget. More... | |
| void | widget_finalize () |
| Finalizes the widget. More... | |
| void | detach_from_window () |
| Detaches the field from a window. More... | |
| void | widget_set_enabled (const bool enable, const bool sync) |
| Enables a widget. More... | |
| const std::string & | id () const |
| bool | is_mandatory () const |
| styled_widget * | get_widget () |
| const styled_widget * | get_widget () const |
Private Member Functions | |
| void | init_specialized () |
| Overridden from field_base. More... | |
Private Attributes | |
| bool | use_markup_ |
| Whether or not the label uses markup. More... | |
Specialized field class for a styled_widget, used for labels and images.
|
inline |
|
inlineprivatevirtual |
Overridden from field_base.
Reimplemented from gui2::field_base.
Definition at line 584 of file field.hpp.
References gui2::field_base::get_widget(), gui2::styled_widget::set_use_markup(), and use_markup_.
|
private |
Whether or not the label uses markup.
Definition at line 581 of file field.hpp.
Referenced by init_specialized().