代码之家  ›  专栏  ›  技术社区  ›  Laurent Crivello

调整QGraphicsScene大小时的事件

  •  0
  • Laurent Crivello  · 技术社区  · 9 年前

    我有一个QGraphicsScene和一个分配给它的QGraphics视图(c++)。 我希望每次调整QGraphicsScene的大小时都能得到一个事件,以便绘制一个合适的像素图大小。

    然而,我找不到QGraphicsScene的调整大小事件(仅适用于QGraphics视图),并且我在QGraphic视图中也找不到像素映射功能(仅适用于QGraphicScene)。

    我应该如何继续?谢谢

    1 回复  |  直到 9 年前
        1
  •  3
  •   Sergei Kulik    9 年前

    QGraphicsScene 是一个抽象,表示一个无限平面,上面有图形元素。 QGraphicsView 是一个“窗口”,允许您查看场景的特定部分。因此,你的问题有点说不通,因为你无法“调整”无限平面的大小。相反,您应该根据视图进行操作。

    推荐文章