我有个问题
我关闭的应用程序必须从 Web 应用程序中注销。这需要一些时间。我想通过“注销”信息通知用户
class Belt(gtk.Window):
def __init__(self):
super(Belt, self).__init__()
self.connect("destroy", self.destroy)
def destroy(self, widget, data=None):
if self.isLogged:
md = gtk.MessageDialog(None, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, ico, gtk.BUTTONS_NONE, txt)
md.showall()
self.send('users/logout.json', {}, False, False)
gtk.main_quit()
def main(self):
if self.iniError is False:
gtk.gdk.threads_init()
gtk.gdk.threads_enter()
gtk.main()
gtk.gdk.threads_leave()
if __name__ == "__main__":
app = Belt()
app.main()
当我尝试在销毁方法中显示对话框时,只会出现窗口,没有图标和文本。我想,这个对话框没有确认按钮,只有信息,并且对话框必须与所有应用程序一起销毁。
有任何想法吗?
对不起我的英语不好