QT Creater的UI主界面太大或太小,字体不好看的解决办法

在一些高清屏系统缩放为125%或150%之类的情况,QT主界面会过大或过小:
在这里插入图片描述

更改之后

在这里插入图片描述

所以下面来调整主界面的尺寸大小和调整字体样式

  1. 首先找到你qtcreater.exe的路径位置,然后在qtcreater.exe所在目录下创建一个css文件,我这里命名为custom-style.css,内容为:
/* font后面就是你想设置界面的字体的大小和样式 */
QWidget {
    font: 8pt "Microsoft YaHei UI Light";
}

QPlainTextEdit {
    font: 8pt "Microsoft YaHei UI Light";
}

QTreeView, QTextEdit, QListView, QLineEdit, QLabel, QToolTip, QMenu {
    font: 8pt "Microsoft YaHei UI Light";
}
  1. 然后再在目录下新建一个批处理文件,命名随意,我这里叫做startScaled.cmd
    在这里插入图片描述

  2. 然后在startScaled.cmd中添加以下命令

@echo off
@REM set QT_SCALE_FACTOR=1.25用来来调整界面缩放大小(默认是你系统缩放的大小)
set QT_SCALE_FACTOR=1.25
start qtcreator.exe --platform windows:dpiawareness=0 --stylesheet custom-style.css
netsh wlan start hostednetwork
taskkill /f /im cmd.exe
exit

现在其实就可以双击.cmd文件来运行qt了,但是我想在桌面以qt的图标来运行,所以如下设置:

  1. 右击startScaled.cmd,选择“发送到”下的“桌面快捷方式”
    在这里插入图片描述

  2. 右击桌面的快捷方式,选择更改图标:
    在这里插入图片描述

  3. 然后选择qtcreater.exe
    在这里插入图片描述

  4. 最后重命名即可
    在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值