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

mac: Settings menu renamed to Preferences

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P4: Low
    • None
    • 6.4.2
    • GUI: Menus
    • None
    • macOS

    Description

      Apple changed the Preferences menu item to be a Settings menu item. I have no idea when this was, but it seems to be the current convention to use Settings.

      For what I assume is backwards compatibility reasons, Qt still moves a menu item called Preferences to the app menu. Nice.

       

      However, while investigating a separate problem (https://bugreports.qt.io/browse/QTBUG-111798) I observed some very odd behaviour.

       

      When I first open the app, the menu says "Settings..."

      When I change focus, then change back, the menu says "Preferences..."

      This applies both within the app (ie. if the menu invokes a QDialog - as it does in my complete app).

      This also applies when switching to another app and back.

      This applies no matter if the menu item is called "Preferences" or "Settings".

       

      Before

      After

      I have attached a minimal example that reproduces this (guide.zip). It just needs to be built.

      unzip guide.zip
      cd guide
      qmake
      make
      open guide.app

      The minimal example does not connect the preferences menu item to anything, but changing app focus also demonstrates the issue.

      Attachments

        1. after.png
          after.png
          94 kB
        2. before.png
          before.png
          96 kB
        3. guide.zip
          2 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            vestbo Tor Arne Vestbø
            a1291762 Lincoln Ramsay
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes