qt5base-lts/tests/auto/widgets/widgets
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
..
qabstractbutton Eliminate duplicate data row names in widgets autotests. 2012-02-15 02:36:47 +01:00
qabstractscrollarea Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qabstractslider QAbstractSlider - adding setRange as a slot 2012-03-02 23:16:25 +01:00
qabstractspinbox Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qbuttongroup Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qcalendarwidget Stabilize tst_QCalendarWidget::buttonClickCheck 2012-03-06 01:34:55 +01:00
qcheckbox Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qcombobox Cocoa: Improve basic window handling. 2012-03-14 23:02:12 +01:00
qcommandlinkbutton Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdatetimeedit Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdial Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdialogbuttonbox Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdockwidget Cocoa: Improve basic window handling. 2012-03-14 23:02:12 +01:00
qdoublespinbox Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qdoublevalidator Eliminate duplicate data row names in widgets autotests. 2012-02-15 02:36:47 +01:00
qfocusframe Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qfontcombobox Eliminate duplicate data row names in widgets autotests. 2012-02-15 02:36:47 +01:00
qgroupbox Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qintvalidator Eliminate duplicate data row names in widgets autotests. 2012-02-15 02:36:47 +01:00
qlabel Eliminate duplicate data row names in widgets autotests. 2012-02-15 02:36:47 +01:00
qlcdnumber Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qlineedit Skip unstable qlineedit autotest on Ubuntu 11.10. 2012-02-27 09:10:25 +01:00
qmainwindow Fix dockwidgets behavior when window resized or central widgets is set. 2012-03-07 19:52:27 +01:00
qmdiarea Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qmdisubwindow Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qmenu QCursor: Associate cursor with screen. 2012-03-07 22:43:43 +01:00
qmenubar Windows: Make QMenuBar autotest significant again 2012-03-08 10:10:30 +01:00
qplaintextedit Remove usages of QT_ARCH and QT_ARCH_* from qtbase 2012-02-17 08:22:43 +01:00
qprogressbar Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qpushbutton Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qradiobutton Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qregexpvalidator Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qscrollarea Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qscrollbar Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qsizegrip Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qslider Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qspinbox Eliminate duplicate data row names in widgets autotests. 2012-02-15 02:36:47 +01:00
qsplitter Eliminate duplicate data row names in widgets autotests. 2012-02-15 02:36:47 +01:00
qstackedwidget Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qstatusbar Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtabbar Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtabwidget Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtextbrowser Changed qtextbrowser unittest to work from install directory 2012-02-02 04:04:53 +01:00
qtextedit Windows: Removing insignification from QTextEdit test 2012-03-08 16:06:56 +01:00
qtoolbar Mac: Fix compilation with -qtnamespace set 2012-01-31 16:17:55 +01:00
qtoolbox Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
qtoolbutton Set tst_qtoolbutton triggered function skipped. 2012-02-20 08:06:14 +01:00
qworkspace Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
widgets.pro Moved tests into integrationtests/ and widgets/ 2011-10-20 19:45:41 +02:00