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

Update qmacstyle for macOS 11 Big Sur



    • Type: Task
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 5.15.1, 5.15.2, 6.0
    • Fix Version/s: None
    • Component/s: Widgets: Styles
    • Labels:
    • Platform/s:
    • Sprint:
      Qt6_Foundation_Sprint 20
    • Epic/Theme:


      As it happened before, with a new OS released qmacstyle has some controls/metrics off/broken. This task will be a collection of sub-tasks related to those areas, requiring fixing.

      • vertical slider is glitching (see picture attached), both visually and interaction-wise (all themes affected). (fixed by Tor Arne)
        -push button - wrong colour when pressed (dark mode only, on the picture, button on the left is Qt, on the right -
        AppKit-only app, both in pressed state)-
        circular slider looks different on all themes (arguably a problem, the native looks way too simplistic, have to check why we have it so fancy looking)
        tab widget is glitchy, both in light and dark theme. More important though, it (the native segmented control) has several styles and none of them looks like what it was pre-Big Sur. The closest to what we have now (with selected tab having a nice blue color -looks like a bunch of separate buttons (the style is called 'separate' btw) - see nativetabw.png attached). Can be 'faked' with un-clipped buttons (we already use buttons because of special colors/states we need)
      • Focus rects are not drawn accurately


        1. PushButtonFocusRect.png
          11 kB
          Richard Moe Gustavsen
        2. Screenshot 2020-09-14 at 12.31.30.png
          56 kB
          Timur Pocheptsov
        3. tabw_dark.png
          20 kB
          Timur Pocheptsov
        4. tabw_light0.png
          16 kB
          Timur Pocheptsov
        5. tabw_light1.png
          15 kB
          Timur Pocheptsov
        6. vslider0.png
          10 kB
          Timur Pocheptsov
        7. vslider1.png
          11 kB
          Timur Pocheptsov

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.



              tpochep Timur Pocheptsov
              tpochep Timur Pocheptsov
              PM Owner:
              Maurice Kalinowski Maurice Kalinowski
              RnD Owner:
              Alex Blasche Alex Blasche
              21 Vote for this issue
              27 Start watching this issue



                  Gerrit Reviews

                  There are no open Gerrit changes