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

Menu popup broken in fullscreen in Windows

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P1: Critical P1: Critical
    • None
    • 5.3.2
    • None
    • windows 8, opengl

      windows 8.1 64 bit, QT 5.3.2 from online installer, msvc2013, opengl(not angle), GeForce 340.52, GeForce 344.11

      In Creator start new project "Qt Quick Application", "Qt Quick Controls 1.2", "Desktop Qt 5.3 MSVC2013 OpenGL 64bit". main.qml will contain ApplicationWindow with MenuBar. Rewrite main.cpp as

      #include <QApplication>
      #include <QQmlApplicationEngine>
      #include <QQuickWindow>
      
      int main(int argc, char *argv[])
      {
          QApplication app(argc, argv);
      
          QQmlApplicationEngine engine;
          engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
      
          QQuickWindow *window = qobject_cast<QQuickWindow *>(engine.rootObjects().first());
          window->showFullScreen();
      
          return app.exec();
      }
      

      Build and run, in fullscreen window try to expand main menu - they invisible or wrong placed, and sometimes all window content corrupted.

      If open this fullscreen window on non-primary monitor - all ok, menu works properly.

      In ANGLE case menu works properly but it wrong placed.

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

            lagocs Laszlo Agocs
            vopl vopl
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes