1 2 3 4 5 6 7 8 9 10 11
|
// Menu
Gtk::Menu::MenuList& menulist = m_popup.items();
menulist.push_back( Gtk::Menu_Helpers::MenuElem("_Afficher", sigc::mem_fun(*this, &main_window::on_status_click) ) ) ;
menulist.push_back( Gtk::Menu_Helpers::MenuElem("_Quitter", sigc::mem_fun(*this, &main_window::hide) ) ) ;
m_popup.accelerate(*this);
// Signals
m_status_icon->signal_activate().connect(sigc::mem_fun(*this, &main_window::on_status_click));
m_status_icon->signal_popup_menu().connect(sigc::mem_fun(*this, &main_window::on_status_right_click)); |
Partager