【发布时间】:2015-06-20 18:25:06
【问题描述】:
我的应用中有一个用 QML Qt5 编写的可视化组件。我希望它在屏幕上始终具有 5 cm 的宽度,无论使用什么设备。
如果我设置width: somevalue,那么DPI可能会因设备而异,这将导致不同设备上的物理尺寸不同。
有什么方法可以实现我的目标吗?
【问题讨论】:
标签: qt qml qt5 qtquick2 qt-quick
我的应用中有一个用 QML Qt5 编写的可视化组件。我希望它在屏幕上始终具有 5 cm 的宽度,无论使用什么设备。
如果我设置width: somevalue,那么DPI可能会因设备而异,这将导致不同设备上的物理尺寸不同。
有什么方法可以实现我的目标吗?
【问题讨论】:
标签: qt qml qt5 qtquick2 qt-quick
好吧,我可能已经找到了解决方案:Screen.pixelDensity。但请随时提出更好的建议。
【讨论】: