Ingen
0.5.1
|
Menu for a Object. More...
#include <ObjectMenu.hpp>
Public Member Functions | |
ObjectMenu (BaseObjectType *cobject, const Glib::RefPtr< Gtk::Builder > &xml) | |
void | init (App &app, SPtr< const Client::ObjectModel > object) |
SPtr< const Client::ObjectModel > | object () const |
App * | app () const |
Protected Member Functions | |
void | on_menu_learn () |
void | on_menu_unlearn () |
virtual void | on_menu_disconnect ()=0 |
void | on_menu_polyphonic () |
void | on_menu_destroy () |
void | on_menu_properties () |
void | property_changed (const Raul::URI &predicate, const Atom &value) |
Protected Attributes | |
App * | _app |
SPtr< const Client::ObjectModel > | _object |
Gtk::MenuItem * | _learn_menuitem |
Gtk::MenuItem * | _unlearn_menuitem |
Gtk::CheckMenuItem * | _polyphonic_menuitem |
Gtk::MenuItem * | _disconnect_menuitem |
Gtk::MenuItem * | _rename_menuitem |
Gtk::MenuItem * | _destroy_menuitem |
Gtk::MenuItem * | _properties_menuitem |
Gtk::SeparatorMenuItem * | _separator_menuitem |
bool | _enable_signal |
Menu for a Object.