适用于多种平台和语言的Qt窗口小部件缩放

时间:2018-07-07 10:33:01

标签: qt

我有一个Qt项目,本地化为两种语言。此外,它必须在3个平台上工作:Windows,Mac和Linux。我在缩放文字时遇到一些问题:一种语言可能比另一种语言更长,而Linux原生外观(融合)也“更广泛”。不幸的是,我什至无法检查它在Mac上的外观(我必须请其他人来编译该项目并准备发布)。

恐怕我必须将此项目的样式切换为Fusion,因为它在所有平台上看起来都一样:比起我将只需要处理本地化缩放(如果我为所有平台设置相同的字体及其大小)太)。还有其他解决方案如何处理3种平台和2种语言的文本和小部件的缩放?

在切换到Fusion的情况下,我可以将Fusion设置为预览的默认样式(Qt Creator中为STRL + SHIFT + R),但是我不知道如何将Fusion设置为设计器的默认样式?有办法吗?

感谢您的帮助。

0 个答案:

没有答案