缩放文字的正确方法是什么?

时间:2019-09-10 18:24:46

标签: qt user-interface qml user-experience

我正在开发基于Qt QML的应用程序,该应用程序可在台式机和移动操作系统上运行。我在使用正确的字体和组件缩放时遇到问题-即使缩放比例相同,在大型的台式机监视器上看起来也很难在手机上看到。

我想知道,解决这个问题的正确方法是什么?我想在所有平台上运行相同的代码。例如,不管屏幕分辨率和大小如何,字体都可以保持相同的大小(以毫米或英寸为单位)吗?

在QML中,我总是设置info属性。它的缩放比例是均匀的,但因此,该字体在移动设备上几乎看不见。

1 个答案:

答案 0 :(得分:0)

您是否尝试过font.pixelSize属性? 我认为这对您有好处。

“设置字体大小(以像素为单位)。

使用此功能使字体设备依赖。使用pointSize以与设备无关的方式设置字体的大小。“

https://doc.qt.io/qt-5/qml-qtquick-text.html#font.pixelSize-prop

相关问题