Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-54623

Linux/xcb/KDE 5.18: QFontDatabase::systemFont(QFontDatabase::FixedFont) returns proportional font

XMLWordPrintable

    • 6afdbfdaafcc4d24e08357dfea96b85787efb1f7 (qt/qtbase/5.12), bf8167c5f (dev), 82cc779ee (6.7)

      QFontDatabase::systemFont(QFontDatabase::FixedFont) returns proportional font returns:

      Font( "Sans Serif,9,-1,2,50,0,0,0,0,0" )
      

      See screenshot obtained with https://codereview.qt-project.org/#/c/164634/

      See QKdeThemePrivate::refresh() at
      qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp:305 ; it sets the QFont::TypeWriter hint on the default font unless one is set. Apparently, this is not sufficient.

        1. qtbug54623.jpg
          152 kB
          Friedemann Kleint
        2. qtbug54623_kde5settings.jpg
          24 kB
          Friedemann Kleint
        For Gerrit Dashboard: QTBUG-54623
        # Subject Branch Project Status CR V

            esabraha Eskil Abrahamsen Blomfeldt
            kleint Friedemann Kleint
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: