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

Font sizes getting mixed up in multi display setups /w different scale factors on Windows

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P1: Critical
    • Resolution: Unresolved
    • Affects Version/s: 5.15.2, 5.15.5
    • Fix Version/s: None
    • Component/s: GUI: High-DPI
    • Environment:
      Win 10
    • Platform/s:
      Windows

      Description

      The font sizes occasionally end up way too large or way too small considering the scale factor on Windows. This seems to occur especially after changes to scale factor and/or if different displays have different scale factors.

      For example if the main display scale factor is increased above recommended the font sizes seem to decrease on all monitors. This affects even Qt applications started after the change.

      Alternatively closing internal display of a laptop might throw the font sizes off in Qt applications on an external display.

      This kind of behavior can be reproduced with Qt Creator as well as Qt examples such as "examples/mainwindows/application".

        Attachments

        1. machine1_application.png
          38 kB
          Miika Pernu
        2. machine1_qtdiag.txt
          12 kB
          Miika Pernu
        3. machine2_qtcreator.png
          294 kB
          Miika Pernu
        4. machine2_qtcreator2.PNG
          361 kB
          Miika Pernu
        5. machine2_qtdiag.txt
          10 kB
          Miika Pernu
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            sorvig Morten Sørvig
            Reporter:
            miikapernu Miika Pernu
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes