qt5base-lts/tests/auto/widgets/kernel
Morten Johan Sorvig d6311a0651 Cocoa: Improve basic window handling.
Refactor NSWindow creation into createNSWindow and
setNSWindow. This is necessary to support QMacNativeWidget
where we re-use an already created window.

Implement popup window handling. Make sure the window
is displayed correctly and closes when it should.

Take control over window activation in order to prevent
infinite loops involving the QtCreator "cmd-k" window.
Activation events are for now not sent to popup-type
windows.

There is now a different set of test failures: add
and remove some QEXPECT_FAILs.

Change-Id: I229761b59f90c9815b968eacc2cbc9c20cc5047e
Reviewed-by: Morten Johan Sørvig <morten.sorvig@nokia.com>
2012-03-14 23:02:12 +01:00
..
qaction Add further theme hints to QPlatformTheme. 2012-02-22 17:28:51 +01:00
qactiongroup Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qapplication Make tst_qapplication build when QT_NO_SHAREDMEMORY is defined 2012-03-09 16:54:27 +01:00
qboxlayout Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdesktopwidget Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qformlayout Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qgridlayout Eliminate duplicate data row names in widgets autotests. 2012-02-15 02:36:47 +01:00
qicon Move tst_qicon.cpp and tst_qpixmapfilter.cpp to QtWidgets 2012-03-12 10:48:40 +01:00
qlayout Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qshortcut Move tst_qshortcut.cpp to QtWidgets 2012-03-12 21:38:51 +01:00
qstackedlayout Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtooltip Cocoa: Improve basic window handling. 2012-03-14 23:02:12 +01:00
qwidget Move the auto test of QPixmap::grabWidget() from QPixmap to QWidget 2012-03-12 17:33:15 +01:00
qwidget_window Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qwidgetaction Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
kernel.pro Move tst_qshortcut.cpp to QtWidgets 2012-03-12 21:38:51 +01:00