Qt关于QGraphicsView和QGraphicsScene坐标系对不上的问题

自己在QGraphicsView(简称View)里添加QGraphicsScene(简称Scene)时,发现两者坐标不一致。
Qt关于QGraphicsView和QGraphicsScene坐标系对不上的问题
大概如上(坐标Y轴方向反了~位置大概如此)。
第一次用了Scene的SetSceneRect(x, y, width, height);发现要把Scene的大小设置到和View一样才能坐标系重叠,不符合生产需求。
想了许久,为何一定要Scene去靠近View的坐标系呢?有没有可能是在View里设置Scene的坐标。
查了下QGraphicsView的文档,发现有个Alignment。
Qt关于QGraphicsView和QGraphicsScene坐标系对不上的问题
可能可行,那就对齐View的Left和Top。
View->setAlignment(Qt::AlignLeft|Qt::AlignTop);
发现可以了,两者坐标系对上了。

希望可以帮助到需要的人QAQ