0
如何打開可以讓5個對話框打開並讓最後一個打開關閉所有對話框。如何使用wx python創建多個對話框以及如何一次性關閉所有對話框
如何打開可以讓5個對話框打開並讓最後一個打開關閉所有對話框。如何使用wx python創建多個對話框以及如何一次性關閉所有對話框
每個對話框都必須打開下一個對話框,因爲對話框在模態顯示時會阻止主循環。您可以使用PubSub在最後一個對話框的關閉事件中將消息發送到上一個對話框,該對話框也應該關閉,並在該對話框中執行相同的操作等等。每個對話框都會向其父項發送消息以關閉。
這裏有一個PubSub的教程:http://www.blog.pythonlibrary.org/2010/06/27/wxpython-and-pubsub-a-simple-tutorial/
謝謝.......... !!! – jimbob
我想你可以使用多線程爲工作。查看[documentation](http://docs.python.org/library/threading.html)獲取更多信息。 – Griffin