我在PyQt 4(anaconda)[PyCharm 4.5]中运行程序后窗口立即关闭

时间:2015-06-19 20:49:56

标签: python window pyqt4 pycharm

所以,我试图在Pycharm中运行一个非常简单的程序(窗口),运行anaconda 2.7& PyQt4中。每当我点击streamViewHolder.streamLike.setTag(streamViewHolder) 按钮时,它会打开我的程序,但关闭窗口太快,我甚至看不到它。愿任何人,请帮忙吗?谢谢!

P.S。

我对编程很新。

Run

1 个答案:

答案 0 :(得分:0)

在调用window.show()之后,您需要阻止程序的执行,以便window对象保持活动状态,否则将被垃圾回收。 app.exec_()为您做到这一点。

{__author__ = 'Jay'

import sys
from PyQt4 import QtGui

app = QtGui.QApplication(sys.argv)

window = QtGui.QWidget()

window.show()
app.exec_()}     # added this line