【发布时间】:2014-05-02 22:38:20
【问题描述】:
好的,所以对于 python 来说还是相当新的,我刚开始在我的 Pi 上使用 PyQT 为我拥有的一些代码制作 GUI。但是,窗口会打开一瞬间,然后关闭到一个小窗口。谁能告诉我哪里出错了?
import sys
from PyQt4 import QtGui, QtCore
class mainUI(QtGui.QWidget):
def __init__(self):
super(mainUI, self).__init__()
self.initUI()
def initUI(self):
MainWindow = QtGui.QWidget()
MainWindow.showFullScreen()
MainWindow.setWindowTitle('TimeBot')
MainWindow.show()
qbtn = QtGui.QPushButton('Quit')
qbtn.clicked.connect(QtCore.QCoreApplication.quit)
qbtn.move(5,5)
qbtn.show()
self.show()
def main():
app = QtGui.QApplication(sys.argv)
window = mainUI()
sys.exit(app.exec_())
if __name__ == '__main__':
main()
【问题讨论】:
-
我正要链接 zetcode 教程,但我发现它包含与您相同的错误!
-
@hackyday:人们总是犯这个错误。
-
@Spook811:一般来说,在你的最小工作示例中删除所有你不需要的东西。
标签: python python-3.x pyqt4