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

Qt 6: High-DPI support

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: In Progress
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 6.0 (Next Major Release)
    • Fix Version/s: 6.0 (Next Major Release)
    • Component/s: GUI: High-DPI
    • Labels:
    • Epic Name:
      Qt 6 High-DPI support
    • Platform/s:
      All

      Description

      Medium/large tasks in scope for Qt 6 (6.0).

      • Enable high-DPI support by default: QTBUG-83092
      • Improve auto-test coverage: QTBUG-83094
      • X11: Figure out DPI configuration. Try to get away from configuration via environment variables, except for end-user overrides: QTBUG-84082
      • QIcon overhaul: QTBUG-85885
      • Iterate on/refactor the QHighDPIScaling API
      • Documentation: needs significant changes, if not a complete rewrite. QTBUG-84250 and QTBUG-84249.
        • Rework main high-DPI page.
        • Qt documentation often use the term "pixels", which now can mean either device independent or device pixels, also depending on whether Qt::AA_EnableHighDpiScaling is enabled. Figure out how to best document this.

      Deferred (6.x):

      • Screen, DPI and DPR change events: QTBUG-83680
      • Embedded EGLFS: verify that DPI configuration works as expected
        • If the device is using Wayland or X11, then configure that windowing system
        • Backends like LinuxFB can be configured with physical size, which works well since the target device is known.
        • Details at: https://doc.qt.io/qt-5/embedded-linux.html
      • QHighDpiScaling code structure: QTBUG-83917
      • Finish the high-DPI QUIP.

        Attachments

          Issue Links

          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:
              sorvig Morten Sørvig
              PM Owner:
              Santtu Ahonen
              RnD Owner:
              Tor Arne Vestbø
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes