Python Qt 4 未初始化 window

Python Qt 4 not initializing window

我刚学PyQt4。我是 运行ning Linux Mint(基于 Ubuntu 14.04),安装了软件包 python-qt4。我有以下代码:

import sys
from PyQt4 import QtGui

app = QtGui.QApplication(sys.argv)

window = QtGui.QWidget()
window.show()

我同时使用 PyDev 和我的终端来 运行 应用程序,但程序在 1 秒内终止,没有显示任何 window。

如有任何帮助,我们将不胜感激!

您必须启动主事件循环 - 通常这是通过添加

app.exec_()

作为代码的最后一行。

您或许应该查看一些示例,例如在网络上:http://zetcode.com/gui/pyqt4/.