View Issue Details

IDProjectCategoryView StatusLast Update
0036483PackagesWidgetsetpublic2020-01-17 00:42
Reportervoid09Assigned ToZeljan Rikalo 
Status assignedResolutionopen 
Platformx86-64OSLinuxOS VersionManjaro, qt 5.14
Product Version2.0.6Product Build 
Target VersionFixed in Version 
Summary0036483: Fonts in the qt IDE are broken with qt 5.14
DescriptionAfter upgrading my system to qt5 5.14, no matter what font I select in options I always get the same one, a mess that is barely readable.
Charachters overlap or have extra space between them. Was working fine before with qt5 5.13. Running Lazarus-gtk2 worked fine.
Steps To ReproduceRun lazarus-qt on Linux with qt 5.14
TagsNo tags attached.
Fixed in Revision
Attached Files


Zeljan Rikalo

2019-12-28 13:09

developer   ~0120101

Please attach screenshoot of bad looking font. Is it IDE source editor only ?


2019-12-28 20:22

reporter   ~0120115

This is from a vm with identical os/qt versions, as I have switched to the gtk2 IDE until this is resolved.
Yes, the problem is only with the code editor. No matter what font I select there's only 2 possible "fonts" displayed. The one in the screenshot and another variety with bigger spacing between chars.

Zeljan Rikalo

2020-01-12 11:23

developer   ~0120354

Please write (or show) what exact font is setted up for IDE editor (and size)


2020-01-17 00:42

reporter   ~0120489

If it helps, I've run into this as well. Attached two screenshots, one of the messy editor view, the other showing the display options. I've been successfully using the Classic Console font for a long time.

The actual font selector dialog does render the chosen font correctly. It's only in the example font appearance view and the editor view that it looks wrong. It's as if Lazarus is able to fetch the font metrics from the selected font, but then uses glyphs from some fallback font, resulting in severe clipping.

I'm using qt 5.14.0 on Archlinux, which is related to Manjaro. I wonder if any other distro has this problem.

qtfonts-laz-ide.png (53,410 bytes)
qtfonts-laz-ide.png (53,410 bytes)
qtfonts-laz-settings.png (30,023 bytes)
qtfonts-laz-settings.png (30,023 bytes)

Issue History

Date Modified Username Field Change
2019-12-27 00:59 void09 New Issue
2019-12-27 13:18 Zeljan Rikalo Assigned To => Zeljan Rikalo
2019-12-27 13:18 Zeljan Rikalo Status new => assigned
2019-12-28 13:09 Zeljan Rikalo Status assigned => feedback
2019-12-28 13:09 Zeljan Rikalo LazTarget => -
2019-12-28 13:09 Zeljan Rikalo Note Added: 0120101
2019-12-28 20:22 void09 File Added: Screenshot_20191228_212040.png
2019-12-28 20:22 void09 Note Added: 0120115
2019-12-28 20:22 void09 Status feedback => assigned
2020-01-12 11:23 Zeljan Rikalo Note Added: 0120354
2020-01-17 00:42 Kirinn File Added: qtfonts-laz-ide.png
2020-01-17 00:42 Kirinn File Added: qtfonts-laz-settings.png
2020-01-17 00:42 Kirinn Note Added: 0120489