我正在 Qt 5.1 中编写一个小型 CAD 应用程序,并试图弄清楚如何让 QGraphicsScene 的坐标与实际尺寸相对应。例如,我打算保持坐标的原始形式(值,单位),以在从毫米切换到英寸时保留数据。
我在他们的文档(http://qt-project.org/doc/qt-4.8/coordsys.html)中发现,默认单位对应于基于像素的绘图设备上的 1 个像素和 1/72 英寸的打印 -基于设备。
这是我应该使用的转换(每英寸 72 个单位)吗?这不是特别方便......有没有更好的方法将真实世界的维度与 QGraphicsScene 中的坐标相关联?这个转换可以调整吗?
谢谢 :)