我是Qt GUI的新手,我试图在Python 2.7.11上使用PyQt4运行这个非常简单的脚本。问题是,当我运行脚本时,会显示窗口,但是当我点击它时,我收到一条无响应的消息。
import sys
from PyQt4 import QtGui
app = QtGui.QApplication(sys.argv)
window = QtGui.QWidget()
window.setGeometry(50, 50, 500, 300)
window.setWindowTitle('Preview')
window.show()
注意:我在Windows 10计算机上。
答案 0 :(得分:4)
您必须在最后添加app.exec_()
。这将启动Qt事件循环。
import sys
from PyQt4 import QtGui
app = QtGui.QApplication(sys.argv)
window = QtGui.QWidget()
window.setGeometry(50, 50, 500, 300)
window.setWindowTitle('Preview')
window.show()
app.exec_()