QT Creator:如何更改菜单字体大小?

问题描述 投票:2回答:3

我在表面pro4上使用QT Creator,菜单字体太小:enter image description here

我该怎么做才能改变字体大小?

版本:5.5

qt qt5 qt-creator
3个回答
4
投票

没有这样的选择。您必须使用modify the DPI scaling of windows,这将使所有“遗留”shell应用程序看起来更大,以补偿设备的高DPI。

如果您不想修改设置,可能需要尝试使用QT_SCALE_FACTOR=2 env var左右运行创建者。

在creator的exe目录中创建一个startScaled.cmd,内容如下:

@echo off 
set QT_SCALE_FACTOR=2
qtcreator.exe

并使用它来启动创建者扩展。


2
投票

对我而言,改变桌面DPI缩放对QT侧边栏字体没有帮助,特别是大多数其他东西都可以扩展。

比例因子变量方法确实有效。这是我使用的脚本,只是修改安装的QtCreator菜单快捷方式来运行它,而不是直接运行qtcreator可执行文件:

   #!/bin/bash
   #my_qtcreator.sh
   export QT_SCALE_FACTOR=1.5
   /opt/Qt/qtcreator-4.2.2/bin/qtcreator

0
投票

我在4K监视器(3840 x 2160)上运行Linux Fedora 27 / Gnome / Wayland时遇到了同样的问题。几乎需要一台显微镜来阅读大部分Qt Creator的窗玻璃。

这为我修好了:

使用以下内容在我的路径中的可执行文件中创建qtcreator

QT_AUTO_SCREEN_SCALE_FACTOR=1 ~/Qt/Tools/QtCreator/bin/qtcreator $1 $2 $3 $4 $5 $6 $7 &

别名也可以。没有必要导出任何环境变量。这使用shell语法,该语法仅为要创建的进程设置环境变量。我在我的目录中安装了Qt而不是系统范围。

我从@ joelostblom的答案here, above/below指向this Qt reference的评论中得到了环境变量。

随着Gnome已经规模扩大了200%,QT_SCALE_FACTOR=2的尝试导致了大得可笑的大文本。但是使用QT_AUTO_SCREEN_SCALE_FACTOR并按比例缩放就足以让它对Gnome的设置做出适当的反应。

© www.soinside.com 2019 - 2024. All rights reserved.