我有一个Qt项目,本地化为两种语言。此外,它必须在3个平台上工作:Windows,Mac和Linux。我在缩放文字时遇到一些问题:一种语言可能比另一种语言更长,而Linux原生外观(融合)也“更广泛”。不幸的是,我什至无法检查它在Mac上的外观(我必须请其他人来编译该项目并准备发布)。
恐怕我必须将此项目的样式切换为Fusion,因为它在所有平台上看起来都一样:比起我将只需要处理本地化缩放(如果我为所有平台设置相同的字体及其大小)太)。还有其他解决方案如何处理3种平台和2种语言的文本和小部件的缩放?
在切换到Fusion的情况下,我可以将Fusion设置为预览的默认样式(Qt Creator中为STRL + SHIFT + R),但是我不知道如何将Fusion设置为设计器的默认样式?有办法吗?
感谢您的帮助。