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

Missing caption in QFileDialog::getOpenFileName on macOS

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 6.2.2
    • Fix Version/s: None
    • Labels:
      None
    • Platform/s:
      macOS

      Description

      QFileDialog::getOpenFileName() on macOS is still not displaying the caption on macOS in QT6. This has been a longstanding and unresolved bug from QT5 – see https://bugreports.qt.io/browse/QTBUG-59805.

      Please, please, please give it some attention.

      I'm a QT Commercial licensee and every time there's a new QT release, I have to compile QT with an "interim" fix (which doesn't visually look good), when I'd rather use the pre-compiled binaries. I'm yet to test whether the "interim" fix works in QT6.

      For more details, please read ALL the comments on 59805 - they still apply to the problem here in QT6.

      Also, I tried applying the interim b9ecbca.diff fix to QT6 and uncovered an enum miss-match bug specific to QT6 between

      qtbase/src/widgets/dialogs/qfiledialog.h   and

      qtbase/src/gui/kernel/qplatformdialoghelper.h

      Michael

        Attachments

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

          Activity

            People

            Assignee:
            qt.team.quick.subscriptions Qt Quick and Widgets Team
            Reporter:
            mjsmithers Michael Smithers
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes