wx.Diaglog作为顶级窗口时,如何关闭?

#/usr/bin/python

#-*-<coding=UTF-8>-*-



"""

示例主要用来展示关闭窗口对象.

对于wx.Dialog对象,点击关闭按钮后,程序没有即出.这是为什么?

但是对于wx.Frame对象,点击后可以退出.

"""



import wx



class TopWinDiag(wx.Dialog):

    

    def __init__(self):

      wx.Dialog.__init__(self,parent=None,id=-1)



if __name__ == "__main__":

    app = wx.PySimpleApp()

    diaglog = TopWinDiag()

    diaglog.Show()

    app.MainLoop()

点击关闭按钮后,终端没有退出,需要ctrl+c后才中断退出.

你可能感兴趣的:(log)