2014-12-04 107 views
1

我有一個opencv python gui。當我點擊右上角的「x」時,我的GUI將關閉,但我的程序不會退出。當我點擊「x」按鈕時,如何退出程序?Python opencv gui退出

我開始我的GUI有:

cv2.namedWindow('frame') 

謝謝。

+0

你是如何開始的GUI你能告訴代碼 – 101 2014-12-04 01:59:34

+0

我剛添加的編輯感謝?回覆! – 2014-12-04 02:26:51

回答

1

命名的窗口只是一個窗口,它並不代表整個程序,因此關閉它只是關閉窗口。您可能需要製作一個能夠捕捉關閉事件的GUI(例如使用PyQt)。我不認爲你可以很容易地檢測到一個命名窗口關閉,如果沒有,那麼你將無法運行退出功能並關閉程序。

編輯:?它是可能的(see https://stackoverflow.com/questions/9321389/how-to-check-if-an-opencv-window-is-closed,但看起來並不像一個很好的路徑往下走