def do_startup(self):
Gtk.Application.do_startup(self)
signal.signal(signal.SIGINT, signal.SIG_DFL)
action = Gio.SimpleAction.new('about', None)
action.connect('activate', self.on_about)
self.add_action(action)
action = Gio.SimpleAction.new('quit', None)
action.connect('activate', self.on_quit)
self.add_action(action)
self.add_accelerator('<Primary>q', 'app.quit')
app_menu = Gio.Menu.new()
app_menu.append(_('About'), 'app.about')
app_menu.append(_('Quit'), 'app.quit')
self.set_app_menu(app_menu)
评论列表
文章目录