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

QDockWidget titlebar icons are not drawn with high DPI

XMLWordPrintable

    • macOS
    • 550e511ec8a1aa12ac75ebd71079511572840065 (qt/qtbase/dev) dcf28a67b7fd6d8962335c9b9c6319216078f8cb (qt/qtbase/6.2)

      On mac with a retina display the icons in the titlebar of a dockwidget are drawn without HiDPI. In the attached image the text is drawn in high resolution. In contrast the close and undock buttons are only rendered using the default resolution.

      The tested application uses qApp->setAttribute(Qt::AA_UseHighDpiPixmaps).

        1. styleiconviewer.zip
          2 kB
        2. Screen Shot 2018-12-11 at 8.11.29 PM.png
          Screen Shot 2018-12-11 at 8.11.29 PM.png
          181 kB
        3. Screen Shot 2018-01-26 at 8.57.40.png
          Screen Shot 2018-01-26 at 8.57.40.png
          108 kB
        4. Screen Shot 2018-01-09 at 12.33.32.png
          Screen Shot 2018-01-09 at 12.33.32.png
          66 kB
        5. Screen Shot 2018-01-09 at 12.30.33.png
          Screen Shot 2018-01-09 at 12.30.33.png
          24 kB
        6. Screen Shot 2017-12-21 at 9.37.52.png
          Screen Shot 2017-12-21 at 9.37.52.png
          43 kB
        7. Screen Shot 2017-12-21 at 13.55.56.png
          Screen Shot 2017-12-21 at 13.55.56.png
          45 kB
        8. scaled_win10_titlebar_buttons.png
          scaled_win10_titlebar_buttons.png
          214 kB
        9. qtbug38776.zip
          2 kB
        10. qtbug38776_icon_viewer.zip
          3 kB
        11. qtbug38776_diag.diff
          5 kB
        12. qtbug38776_diag_51.diff
          5 kB
        13. QDockWidget titlebar SVG.zip
          19 kB
        14. MacOS_SVGs.zip
          4 kB
        15. dockwidget-hidpi.png
          dockwidget-hidpi.png
          8 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            vhilshei Volker Hilsheimer
            michael.eischer Michael Eischer
            Votes:
            16 Vote for this issue
            Watchers:
            28 Start watching this issue

              Created:
              Updated:
              Resolved: