QT编写应用的界面自适应分辨率的解决方案

2023-12-22 17:46:02

博主在工作机上完成QT软件开发(控件大小与字体大小比例正常),部署到客户机后,发现控件大小与字体大小比例失调,具体表现为控件装不下字体,即字体显示不全,推测是软件不能自适应分辨率导致的。

1. 简单可行方案

网上找到的简单可行方案,实现步骤如下:

  • step1:工程目录下新建qt/etc/qt.conf文件,写入如下内容.
    [Platforms]
    WindowsArguments = dpiawareness=0 
    
  • step2:将其加入资源文件中,即添加Qt Resource File,如下图所示
    在这里插入图片描述
  • step3:编译,在测试机上发现问题解决。

缺点: 在客户机上对比,发现自适应后的界面上字体清晰度不如之前。

2. 其他方案

仅记录内容,未做实际测试。


参考链接:

  • https://www.cnblogs.com/jiayezi/p/16934927.html

文章来源:https://blog.csdn.net/weixin_43455581/article/details/135156902
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。