Qt中QGraphicsScene和QraphicsView显示坐标问题解决

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

 

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

 

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

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

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

 

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

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

posted @ 2022-11-24 16:23  苏州の酱醋茶  阅读(218)  评论(0编辑  收藏  举报