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

QWindow autotest appears to depend on window manager-specific behaviour

    XMLWordPrintable

Details

    Description

      When run under kwin or gnome, the QWindow autotest (qtbase/tests/auto/gui/kernel/qwindow) passes, but when run under icewm the tst_QWindow::isActive() test fails with the following output:

      FAIL! : tst_QWindow::isActive() 'QGuiApplication::focusWindow() == &dialog' returned FALSE. ()
      Loc: [/home/user/dev/qt5/qtbase/tests/auto/gui/kernel/qwindow/tst_qwindow.cpp(222)]

      In this particular case, QGuiApplication::focusWindow() returns the address of the "child" window instead of that of the "dialog" window.

      Attachments

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

        Activity

          People

            rodal Samuel Rødal
            jasmcdon Jason McDonald (Closed Nokia Identity. Please assign to "macadder" instead) (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes