// MyGraphicsView.h #ifndef MYGRAPHICSVIEW_H #define MYGRAPHICSVIEW_H #include #include class MyGraphicsView : public QGraphicsView { Q_OBJECT public: // 构造函数,可根据需要传入 proxy 等参数 explicit MyGraphicsView(QGraphicsScene *scene, QWidget *parent = nullptr); void setGraphicsProxyWidget(QGraphicsProxyWidget* proxy); protected: // 重写 resizeEvent 方法 void resizeEvent(QResizeEvent *event) override; private: QGraphicsProxyWidget *m_proxy; // 用于存储您之前添加的 proxy,以便在 resizeEvent 中访问 }; #endif // MYGRAPHICSVIEW_H