QGraphicsScene崩溃了PyQt4

时间:2013-09-03 18:09:09

标签: python-2.7 pyqt pyqt4

  • Windows XP
  • Python 2.7
  • PyQt 4

当我在python交互式shell中运行以下代码时

from PyQt4 import QtGui
QtGui.QGraphicsScene()

python崩溃。

为什么?

1 个答案:

答案 0 :(得分:0)

在使用任何Qt GUI元素之前,您需要先创建QApplication 通常它是这样做的:

from PyQt4 import QtGui
import sys
qapp = QtGui.QApplication(sys.argv)
scene = QtGui.QGraphicsScene()
...
qapp.exec_()