qt5base-lts/tests/auto
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
..
bic Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
compilerwarnings/data Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
concurrent Remove commented code from qtconcurrentmap autotest. 2012-03-14 07:51:45 +01:00
corelib Unify QMetaType::TypeFlags detection. 2012-03-14 09:45:07 +01:00
dbus Avoid using internal testlib API in QDbusConnection autotest. 2012-03-05 03:44:01 +01:00
gui Move tst_qshortcut.cpp to QtWidgets 2012-03-12 21:38:51 +01:00
guiapplauncher Update the documentation after moving examples. 2011-07-05 21:19:08 +02:00
network Mark unstable windows network tests 2012-03-08 05:31:40 +01:00
opengl Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
other Print all accessibility event strings. 2012-03-13 18:14:25 +01:00
printsupport Move tst_qprinter.cpp to QtPrintSupport 2012-03-12 13:14:05 +01:00
shared Refactor input context tests 2012-02-22 13:54:13 +01:00
sql QSqlTableModel::isDirty(): new overloaded method 2012-03-12 23:29:37 +01:00
testlib testlib: Improve formatting of QCOMPARE failure messages. 2012-03-12 01:50:20 +01:00
tools remove strange .qmake.cache hacks 2012-03-08 18:54:46 +01:00
widgets Cocoa: Improve basic window handling. 2012-03-14 23:02:12 +01:00
xml clean up qmake-generated projects 2012-02-24 05:18:30 +01:00
auto.pro Move tst_qprinter.cpp to QtPrintSupport 2012-03-12 13:14:05 +01:00
network-settings.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
platformquirks.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
test.pl Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00