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

On Windows: menus and popups are invisible if QMainWindow with QWebEngineView covers whole primary screen together with Windows Taskbar

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Not Evaluated Not Evaluated
    • None
    • 5.8.0, 5.9.1
    • None

      On Windows.

      Put a QWebEngineView somewhere inside QMainWindow. It even can be hidden, it just needs to be instantiated somewhere.

      Put QMainWindow on the primary screen (where Windows Taskbar is located) and make it full-screen.

      All menus, pop-ups and drop-down lists become invisible yet fully functional. They receive events and send signals when actions are triggered. They're just invisible.

      It doesn't matter how to make QMainWindow 'full screen'. It can be a call to setWindowState(windowState() ^ Qt::WindowFullScreen), or it can be a call to setGeometry() provided with primary screen's full geometry. Both end up in equally corrupted behavior of menus, pop-ups and drop-down lists.

      See attached project.

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

            w00t Robin Burchell
            peter_sakhno Peter Sakhno
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes