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

[MacOS] Context menus do not follow system style.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 5.14.2, 5.15.2, 6.1.3
    • Widgets: Styles
    • None
    • macOS

      Qt applications do not use native system style for QMenu popup, as it is described in Qt documentation:
      The Aqua style is an essential part of the macOS platform. As with Cocoa, Qt provides widgets that look like those described in the macOS Human Interface Guidelines.

      It is not highly noticeable on Mac OS 10.15 Catalina and lower, but on Mac OS 11 Big Sur it became very prominent (See attached screenshots). This reduces the user experience on Mac OS devices.

      Also, I would appreciate it if you can advise me on any workarounds to overcome these difficulties.

        1. Native.png
          Native.png
          35 kB
        2. Qt App.png
          Qt App.png
          25 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            tpochep Timur Pocheptsov
            vlad.yareschenko Vlad Yareschenko
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes