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

Mac: non-modal QWindow called from application-modal QDialog is inoperable

    XMLWordPrintable

Details

    Description

      If you call a nonmodal QWindow from an applicationmodal QDialog, the QWindow appears behind the QDialog and is inoperable.
      To demonstrate this issue, I extended the qt-example 'windowflags' (see attached zip-File).
      From the 'windowflags' - Window, choose 'QDialog' and 'applicationmodal', click 'show Window' (window.png)
      From the 'Preview' - Window, choose 'Window' and 'nicht modal', click 'show Window' (dialog_applicationmodal.png)
      The next Window shows the resulting error (window_unreachable.png).

      Same code works under MS-Windows 8.1 as expected (non-modal QWindow in front of an application-modal QDialog).

      Attachments

        1. dialog_applicationmodal.png
          dialog_applicationmodal.png
          203 kB
        2. window.png
          window.png
          173 kB
        3. window_unreachable.png
          window_unreachable.png
          226 kB
        4. windowflags.zip
          13 kB

        Issue Links

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

          Activity

            People

              vhilshei Volker Hilsheimer
              bidi Brigitte Dunsbach
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes