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

在一些高清屏系统缩放为125%或150%之类的情况,QT主界面会过大或过小:
QT Creater的UI主界面太大或太小,字体不好看的解决办法_第1张图片

更改之后

QT Creater的UI主界面太大或太小,字体不好看的解决办法_第2张图片

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

  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
    QT Creater的UI主界面太大或太小,字体不好看的解决办法_第3张图片

  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,选择“发送到”下的“桌面快捷方式”
    QT Creater的UI主界面太大或太小,字体不好看的解决办法_第4张图片

  2. 右击桌面的快捷方式,选择更改图标:
    QT Creater的UI主界面太大或太小,字体不好看的解决办法_第5张图片

  3. 然后选择qtcreater.exe
    QT Creater的UI主界面太大或太小,字体不好看的解决办法_第6张图片

  4. 最后重命名即可
    QT Creater的UI主界面太大或太小,字体不好看的解决办法_第7张图片

你可能感兴趣的:(QT Creater的UI主界面太大或太小,字体不好看的解决办法)