def __init__( self, applet, iid ):
self.data_path = os.path.join('/','usr','share','ukui-menu')
self.applet = applet
self.settings = Gio.Settings.new("org.ukui.ukui-menu")
self.settings.connect("changed::show-category-menu",self.changeMenuState)
self.state = self.settings.get_boolean("show-category-menu")
self.actionNormal = Gtk.Action(name="UkuiNormalMenu", label=_("Normal Menu"), tooltip=None, stock_id="gtk-about")
self.actionNormal.connect("activate", self.LoadNormalMenu)
self.actionCategory = Gtk.Action(name="UkuiCategoryMenu", label=_("Category Menu"), tooltip=None, stock_id="gtk-about")
self.actionCategory.connect("activate", self.LoadCategoryMenu)
self.createPanelButton()
self.applet.set_flags( UkuiPanelApplet.AppletFlags.EXPAND_MINOR )
self.applet.connect( "button-press-event", self.showMenu )
self.applet.connect( "enter-notify-event", self.enter_notify )
self.applet.connect( "leave-notify-event", self.leave_notify )
GLib.timeout_add(500, self.InitMenu )
评论列表
文章目录