0
  • 视窗
  • 蟒蛇 2.7
  • PyQt 4

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

from PyQt4 import QtGui
QtGui.QGraphicsScene()

蟒蛇崩溃。

为什么?

4

1 回答 1

0

您需要先创建一个QApplication,然后才能使用任何 Qt GUI 元素。
通常它是这样完成的:

from PyQt4 import QtGui
import sys
qapp = QtGui.QApplication(sys.argv)
scene = QtGui.QGraphicsScene()
...
qapp.exec_()
于 2013-09-03T18:32:45.780 回答