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

Inconsistensy on Windows: Possible to open multiple coppies of QPrintDialog, while Ui thread is busy

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 5.11.1
    • GUI: Printing
    • None
    • Windows 10 Pro x64 MSVC2015 x64
    • Windows

    Description

      It is possible to open multiple coppies of QPrintDialog  on Windows, while Ui thread is busy, but it is inconsistent with other Dialogs in Qt, because it is possible to open only one instance of each in same situation.

      Steps to reproduce:
      1. Run example WindowsDialogsWithFreezeUiThread.zip

      2. Press "4 seconds freeze" button

      3. After "4 seconds freeze" button was pressed, immediately click on "Print Dialog" button few times.

      4. See a multiple copies of QPrintDialog appears

      You could try same steps with other dialogs, and see always only one copy of them.

      Attachments

        1. 1.png
          1.png
          5 kB
        2. 2.png
          2.png
          6 kB
        3. 3.png
          3.png
          367 kB
        4. WindowsDialogsWithFreezeUiThread.zip
          3 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            johnlayt John Layt
            AndriySlisarchuk Andriy Slisarchuk
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes