101 return set_text(to_abstract(aText));
virtual i_action & add_action(i_action &aAction)=0
virtual i_action & add_action(i_ref_ptr< i_action > const &aAction)=0
virtual i_action & set_shortcut(optional_key_sequence const &aShortcut)=0
virtual i_action & set_group(uuid const &aGroup)=0
virtual i_action & set_checked(bool aChecked)=0
virtual i_action & set_help_text(i_optional< i_string > const &aHelpText)=0
virtual optional_key_sequence const & shortcut() const =0
virtual bool is_checkable() const =0
virtual i_action & set_checked_image(i_texture const &aTexture)=0
virtual i_action & set_button_text(i_optional< i_string > const &aButtonText)=0
virtual i_texture const & checked_image() const =0
virtual i_action & set_image(i_texture const &aTexture)=0
virtual i_action & set_text(i_optional< i_string > const &aText)=0
i_action & set_image(i_image const &aImage)
virtual i_action & set_enabled(bool aEnabled)=0
i_action & set_image(std::string const &aUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Scaled)
i_action & set_shortcut(std::string const &aShortcut)
virtual bool is_checked() const =0
i_action & set_button_text(optional_text const &aButtonText=optional_text{})
i_action & uncheck(bool aUnchecked=true)
virtual uuid const & group() const =0
virtual bool is_enabled() const =0
virtual i_string const & tool_tip_text() const =0
virtual i_action & set_menu_text(i_optional< i_string > const &aMenuText)=0
virtual i_string const & text() const =0
i_action & set_tool_tip_text(optional_text const &aToolTipText=optional_text{})
virtual bool is_unchecked() const =0
i_action & set_checked_image(i_image const &aImage)
virtual i_string const & button_text() const =0
virtual i_action & set_shortcut(i_string const &aShortcut)=0
virtual i_string const & menu_text() const =0
i_action & set_checked_image(std::string const &aUri, dimension aDpiScaleFactor=1.0, texture_sampling aSampling=texture_sampling::Scaled)
virtual bool is_separator() const =0
virtual i_action & set_checkable(bool aCheckable=true)=0
i_action & set_menu_text(optional_text const &aMenuText=optional_text{})
virtual bool is_disabled() const =0
i_action & disable(bool aDisabled=true)
virtual i_texture const & image() const =0
i_action & set_help_text(optional_text const &aHelpText=optional_text{})
virtual i_action & set_separator(bool aIsSeparator)=0
i_action & check(bool aChecked=true)
virtual i_string const & help_text() const =0
i_action & enable(bool aEnabled=true)
i_action & set_text(optional_text const &aText=optional_text{})
virtual i_action & set_tool_tip_text(i_optional< i_string > const &aToolTipText)=0
default_geometry_value_type dimension
std::optional< key_sequence > optional_key_sequence
#define declare_event(declName,...)