Public Types | |
enum | item_types { MENU_ITEM, MENU_SEPARATOR, MENU_END } |
Public Member Functions | |
menu_info (item_types type, const char *name, const char *binding, const char *description, sigc::slot0< void > slot) | |
menu_info (item_types type, const char *name, const char *binding, const char *description, sigc::slot0< void > *slot) | |
menu_info (item_types type, const char *name, const char *binding, const char *description, sigc::slot0< void > slot, sigc::slot0< bool > enabled) | |
menu_info (item_types type, const char *name, const char *binding, const char *description, sigc::slot0< void > *slot, sigc::slot0< bool > enabled) | |
menu_info (item_types type) | |
Public Attributes | |
enum cwidget::widgets::menu_info::item_types | item_type |
const char * | item_name |
item_name and item_description are multibyte representations. | |
const char * | item_binding |
const char * | item_description |
util::slot0arg | item_slot |
util::slotarg< sigc::slot0 < bool > > | item_enabled |
const char* cwidget::widgets::menu_info::item_name |
item_name and item_description are multibyte representations.