LINUX.ORG.RU

Дробный размер шрифта в qt5ct

 , , ,


0

1

Привет. Использую qt5ct для настройки внешнего вида Qt-приложений. Шрифт размером 12pt кажется большим, а 11pt - маленьким. Ввести размер 11.5pt нельзя. Есть ли способ обмануть qt5ct и сделать это?

В ~/.config/qt5ct/qt5ct.conf есть строка: general=@Variant(\0\0\0@\0\0\0\x12\0N\0o\0t\0o\0 \0S\0\x61\0n\0s@(\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10) . Кажется, что в ней закодирована информация о шрифте. Есть идеи, как в ней заменить 12 на 11.5?

PS. Править исходники не хочется


Если 12пт тебе кажутся большими, а 11пт уже маленькими, то проблема явно не в шрифтах.

Размер шрифта в QT иногда множится на кучу разной субъективной фигни, прежде чем окончательно примет некое значение - https://unix.stackexchange.com/questions/202588/how-can-i-set-the-default-fon...

Вероятно, следует как-то прямо вызывать один из методов https://doc.qt.io/qt-5/qfont.html, чтобы установить конкретный размер без какого-то сопутствующего мусора, который кому-то показался очень важным в их отдельно взятом случае.

blexey ★★★★★ ()

Никак. Более того, не все шрифты вообще совпадают. Даже если выберешь диалоговые окна gtk – в диалоге настаиваешь .5, а qt-софт не реагирует. Остаётся только подобрать ШГ, который будет нравится и совпадать.

papin-aziat ★★★ ()