def create_menu(self):
action_group = Gtk.ActionGroup(name="context-menu")
action = Gtk.Action(name="MateMenuPrefs", label=_("Preferences"), tooltip=None, icon_name="preferences-system")
action.connect("activate", self.showPreferences)
action_group.add_action(action)
action = Gtk.Action(name="MateMenuEdit", label=_("Edit menu"), tooltip=None, stock_id=Gtk.STOCK_EDIT)
action.connect("activate", self.showMenuEditor)
action_group.add_action(action)
action = Gtk.Action(name="MateMenuReload", label=_("Reload plugins"), tooltip=None, icon_name="view-refresh")
action.connect("activate", self.mainwin.RegenPlugins)
action_group.add_action(action)
action = Gtk.Action(name="MateMenuAbout", label=_("About"), tooltip=None, icon_name="help-about")
action.connect("activate", self.showAboutDialog)
action_group.add_action(action)
action_group.set_translation_domain ("mate-menu")
xml = os.path.join( self.data_path, "popup.xml" )
self.applet.setup_menu_from_file(xml, action_group)
评论列表
文章目录