Qt中QGraphicsScene和QraphicsView显示坐标问题解决
阅读原文时间:2023年07月05日阅读:1

相信打开这个界面的你,一定遇到了这两玩意儿设置完坐标发现对不上的问题。。。查询Qt官方文档后发现:

网上搜索了一番,基本上这个坐标系就是长酱紫:

所以加上这行代码就行了:

ui->graphicsView->setAlignment(Qt::AlignLeft|Qt::AlignTop);

这里,,,我友情提醒一句,这个GraphicsView的坐标系是相对他所处的Widget的并不是相对于界面,详见下图:

很显然,这边view的左上角顶点的坐标是相对于他所处的第二个widget的,好了今天的总结就到这儿吧!

文献资料:https://blog.csdn.net/t13506920069/article/details/109526356