【发布时间】:2012-01-08 09:30:53
【问题描述】:
我还是一个 PyQt 新手 - 我有一个 QGraphicsView 可以显示 3 个不同的 QGraphicScene - 它们是使用字典切换的。
class MyScenes:
def _initScenes(self):
self._viewer=QGraphicsView()
self._sinScene=QGraphicScene()
self._cosScene=QGraphicScene()
self._tanScene=GraphicScene()
self._scenes={'sin':self._sinScene,'cos':self._cosScene,'tan':self._tanScene}
def _showScene(self,ID):
self._viewer.setScene(self.scenes[ID])
我想实现一个选项,该选项将显示 3 个相互叠加的场景 - 不是一次一个 - 我该怎么做?我需要 3 个视图吗?视图可以显示多个透明场景吗?看了一圈,没找到答案。
你可以用 Python 或 C++ 回答——只要它在 PyQt4 中工作。
TIA
【问题讨论】:
标签: qt python-3.x pyqt qgraphicsview qgraphicsscene