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

QQuickView fullscreen is always on top

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P3: Somewhat important
    • None
    • 5.7.0
    • None
    • Windows 10

    Description

      QQuickView *view = new QQuickView;
      view->showFullScreen();
      

      results in a QML window that is fullscreen and which obscures all other windows. e.g.Using Alt+Tab takes the focus away from the application but the window remains on top.

      This appears to be related to QTBUG-53515. However the suggested workaround:

      QWindowsWindowFunctions::setHasBorderInFullScreen(view, true);
      

      does not work.

      EDIT:
      For those not familiar with Windows I have attached screenshots of Google Chrome in fullscreen mode and what happens when you then press Alt+tab. Other examples are possible; e.g. when an application is in fullscreen and you press the Windows key, it shows the taskbar and the Windows menu. This doesn't happen for the fullscreen Qt Quick app.

      Attachments

        1. Chrome-fullscreen.png
          Chrome-fullscreen.png
          129 kB
        2. Chrome-fullscreen-alt-tab.png
          Chrome-fullscreen-alt-tab.png
          179 kB
        3. qtbug54749.zip
          2 kB

        Issue Links

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

          Activity

            People

              qt.team.graphics.and.multimedia Qt Graphics Team
              paulmasri Paul
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes