preferences.py 文件源码

python
阅读 31 收藏 0 点赞 0 评论 0

项目:draobpilc 作者: awamper 项目源码 文件源码
def _on_destroy(self, window):
        if not self._need_restart: return

        self._need_restart = False
        msg = _(
            'You need to restart the app for the changes to take effect. Restart now?'
        )
        message_dialog = Gtk.MessageDialog(
            None,
            Gtk.DialogFlags.DESTROY_WITH_PARENT,
            Gtk.MessageType.INFO,
            Gtk.ButtonsType.YES_NO,
            version.APP_NAME
        )
        message_dialog.set_position(Gtk.WindowPosition.CENTER)
        message_dialog.set_icon_from_file(common.ICON_PATH)
        message_dialog.props.secondary_text = msg
        response = message_dialog.run()
        message_dialog.destroy()

        if response == Gtk.ResponseType.YES:
            utils.restart_app()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号