[キャンセル]をクリックするとキャンセルされます... [OK]をクリックすると、ダイアログが再び表示されます。これをどうすれば解決できますか?wxPythonウィンドウが閉じない
def quitApp(self, event):
dial = wx.MessageDialog(None, 'Are you sure you want to quit?','Quit', wxYES | wxNO)
if dial.ShowModal() == wxID_YES:
self.Close(true)
問題を診断するのに十分なコンテキストコードがありません。 'self'はあなたのAppサブクラスか、あなたのFrameか、何ですか? –
これは私の "フレーム"クラス内のメソッドです。 –
どのようにquitAppを呼び出していますか? –