|
GnuCash c935c2f+
|
class GncOptionGtkUIItem Gtk-specific Interface class for Option Widget More...
#include <gnc-option-gtk-ui.hpp>
Public Member Functions | |
| GncOptionGtkUIItem (GtkWidget *widget, GncOptionUIType type) | |
| GncOptionGtkUIItem (const GncOptionGtkUIItem &item) | |
| GncOptionGtkUIItem (GncOptionGtkUIItem &&)=default | |
| virtual void | set_selectable (bool) const noexcept override |
| Control wether the widget is sensitive. | |
| void | clear_ui_item () override |
| Clear the data from the widget. | |
| void | set_widget (GtkWidget *widget) |
| virtual GtkWidget * | get_widget () const |
| virtual SCM | get_widget_scm_value (const GncOption &) const |
Public Member Functions inherited from GncOptionUIItem | |
| GncOptionUIItem (GncOptionUIType type) | |
| GncOptionUIType | get_ui_type () const noexcept |
| virtual void | set_dirty (bool status) noexcept |
| virtual bool | get_dirty () const noexcept |
| virtual void | set_ui_item_from_option (GncOption &option) noexcept=0 |
| virtual void | set_option_from_ui_item (GncOption &option) noexcept=0 |
class GncOptionGtkUIItem Gtk-specific Interface class for Option Widget
Definition at line 74 of file gnc-option-gtk-ui.hpp.
| GncOptionGtkUIItem::GncOptionGtkUIItem | ( | GtkWidget * | widget, |
| GncOptionUIType | type | ||
| ) |
Definition at line 80 of file gnc-option-gtk-ui.cpp.
| GncOptionGtkUIItem::GncOptionGtkUIItem | ( | const GncOptionGtkUIItem & | item | ) |
Definition at line 85 of file gnc-option-gtk-ui.cpp.
|
overridevirtual |
Definition at line 89 of file gnc-option-gtk-ui.cpp.
|
overridevirtual |
Clear the data from the widget.
Implements GncOptionUIItem.
Definition at line 103 of file gnc-option-gtk-ui.cpp.
|
inlinevirtual |
Definition at line 86 of file gnc-option-gtk-ui.hpp.
|
virtual |
Definition at line 126 of file gnc-option-gtk-ui.cpp.
|
overridevirtualnoexcept |
Control wether the widget is sensitive.
Implements GncOptionUIItem.
Definition at line 96 of file gnc-option-gtk-ui.cpp.
| void GncOptionGtkUIItem::set_widget | ( | GtkWidget * | widget | ) |
Definition at line 111 of file gnc-option-gtk-ui.cpp.