簡體   English   中英

防止在 Qt/Felgo 中部署時更改字體和大小

[英]Prevent fonts and sizes to change on deployment in Qt/Felgo

我最近使用 Microsoft App Store 將我用 Felgo(和 Qt)制作的應用程序分發到 Android。 到目前為止,我一直在使用 Felgo 實時客戶端進行測試。 然而,盡管其他一切都有效,但我注意到的一件大事是所有字體和字體大小都完全混亂。 我相信這是因為它使用的是 Android 原生字體,而不是我在代碼中設置的字體。

有什么辦法可以解決這個問題,以便我所有的字體都與我在實時客戶端上測試的字體相同?

Felgo 中的字體應該使用sp()方法正確縮放,也不應該使用spdp縮放設置 fontSize 屬性,因為它已經使用 sp 方法在內部進行了縮放,因此它的單位與設備無關。 這應該在不同平台上保留您的字體大小。

AppText {
  fontSize: 18 //same as font.pixelSize: sp(18)
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM