我仍然是一个 PyQt 新手——我有一个 QGraphicsView,它显示 3 个不同的 QGraphicScenes——它们是使用字典切换的。
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