Windowを閉じるとき、自動でwindow.closeが呼ばれるオプションを追加する
Closed this issue · 0 comments
kujirahand commented
下記のように書く事で、window.closeを書く必要がなくなったが、せっかくforを使うなら、forを抜ける時点で自動で閉じて欲しい。そうすれば、with文が不要になる。
layout = [[sg.Button("OK")]]
with Window("title", layout) as window:
for event,values in window.event_iter():
pass
上記を、下記のように書けるようにする。
layout = [[sg.Button("OK")]]
window = Window("title", layout)
for event,values in window.event_iter(auto_close=True):
pass