Qt中提供了QGraphicsView类,实现了一个基于图形的交互界面,展示了QGraphicsScene类中的内容。在本文中,我们将学习如何使用QGraphicsView来实现一个交互式的图形界面,并添加可调整大小和位置的图形元素。
先看下面的代码,这是我们要实现的简单的QGraphicsView应用程序:
import sys
from PyQt5.QtWidgets import QApplication, QGraphicsView, QGraphicsScene, QLabel, QGraphicsTextItem, QGraphicsEllipseItem
class MyView(QGraphicsView):
def