def build_menu(self):
menu = Gtk.Menu()
self.show_keyboard = Gtk.ImageMenuItem('Show Keyboard')
icon_keyboard = Gtk.Image.new_from_icon_name('keyboard', 22)
self.show_keyboard.set_image(icon_keyboard)
self.show_keyboard.connect('activate', self.toggle_keyboard)
self.search = Gtk.ImageMenuItem('Search')
icon_search = Gtk.Image.new_from_icon_name('search', 22)
self.search.set_image(icon_search)
self.search.connect('activate', self.toggle_search)
self.settings = Gtk.ImageMenuItem('Settings')
icon_settings = Gtk.Image.new_from_icon_name('configure', 22)
self.settings.set_image(icon_settings)
self.settings.connect('activate', self.show_settings)
self.menu_quit = Gtk.ImageMenuItem('Quit')
icon_quit = Gtk.Image.new_from_icon_name('application-exit', 22)
self.menu_quit.set_image(icon_quit)
self.menu_quit.connect('activate', self.quit)
menu.append(self.show_keyboard)
menu.append(self.search)
menu.append(self.settings)
menu.append(self.menu_quit)
menu.show_all()
return menu
评论列表
文章目录