2014-12-04 104 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,但看起来并不像一个很好的路径往下走