在Windows中,字体显示Italic,但linux总是显示粗体

时间:2017-02-07 15:44:28

标签: linux windows qt

我已经创建了一个Qt应用程序并使用FontLoader设置了一个正确的字体,并且正如Windows Qt Creator中预期的那样,但是当在Linux(Ubuntu)机器上运行相同的东西时,它总是被看作是粗体/常规的两者的结合,有人可以建议我如何在Linux和Windows操作系统中看到相同的字体显示? In Linux

Windows Image

FontLoader {
    id: localFont;
    source: "fonts/LiberationSerif-Italic.ttf"
}

1 个答案:

答案 0 :(得分:0)

我自己想出了这个问题感谢@Velkan让我检查了不同的选项。

font.weight: "Extra Light"
font.weight: "Regular"
font.weight: "SemiBold"

设置上面的属性可以在任何需要的地方给我相关的显示。