我正在尝试PyQt4。并尝试了这段代码。
import sys
from PyQt4 import QtGui
app = QtGui.QApplication(sys.argv)
window = QtGui.QWidget()
window.show()
print 'end'
当我在ipython
上尝试时,上面的代码可以正常工作,但是当我将它们写入文件并运行它时,它就没有了。我还尝试通过chmod +x
更改权限。代码实际运行(我在最后添加了一个print语句来确认代码是否一直运行到最后),我没有窗口。
我在ubuntu 14.04上运行python 2.7.6
答案 0 :(得分:3)
初始化小部件并在主窗口上调用app.exec_()
后,您需要通过调用show()
来启动Qt事件循环。