【发布时间】:2019-09-10 18:24:46
【问题描述】:
我正在开发一个基于 Qt QML 的应用程序,它可以在桌面和移动操作系统上运行。我在正确的字体和组件缩放方面遇到问题——在大型桌面显示器上看起来不错的东西在手机上几乎看不到,即使缩放是相同的。
我想知道,解决这个问题的正确方法是什么?我想在所有平台上运行相同的代码。例如,有没有办法让字体保持相同的大小(以毫米或英寸为单位),而不管屏幕分辨率和大小如何?
在 QML 中,我总是设置 font.pointSize 属性。它是均匀缩放的,但正因为如此,字体在移动设备上几乎不可见。
【问题讨论】:
标签: qt user-interface qml user-experience