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

QDialog blocks native dialogs implemented as in-process Qt windows

    XMLWordPrintable

Details

    • eafca2229b007f53685fabe9a6217f0eb4c8b67f

    Description

      When native dialogs become visible, their invisible proxy Qt dialog
      blocks input to Qt windows. It is intended for native dialogs which
      can't block Qt windows themselves, e.g. on Android. But this behavior
      is incompatible with native dialogs which are implemented as in-process
      Qt windows (as in KDE), because the proxy dialog blocks them as well.

      The attachment qtbug58116.zip contains a minimal implementation of QPlatformTheme
      and a test application testdialog. Compile it with the development build of Qt, then run
      testdialog. You won't be able to click "Close" button in the dialog.

      Attachments

        1. qtbug58116.zip
          5 kB
          Alexander Volkov
        For Gerrit Dashboard: QTBUG-58116
        # Subject Branch Project Status CR V

        Activity

          People

            mmutz Marc Mutz
            avolkov Alexander Volkov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes