qt5base-lts/tests/auto/widgets
Samuel Rødal 55fa3c189f Got rid of Map / Unmap events in favor of Expose event.
Since change 2e4d8f67a8 the need for Map and Unmap events has
gone away, as now the Expose event is used to notify the application
about when it can start rendering.

The Map and Unmap events weren't really used except by QWidget to set
the WA_Mapped flag, which we now set based on the expose / unexpose.

Also guarantee that a Resize event is always sent before the first
Expose, by re-introducing an asynchronous expose event handler. Since
an expose is required before rendering to a QWindow, show a warning if
QOpenGLContext::swapBuffers() or QBackingStore::flush() if called on a
window that has not received its first expose.

Change-Id: Ia6b609aa275d5b463b5011a96f2fd9bbe52e9bc4
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2012-03-22 11:43:36 +01:00
..
dialogs QHeaderView - renaming functions in Qt5 2012-03-14 11:37:18 +01:00
effects Move tst_qicon.cpp and tst_qpixmapfilter.cpp to QtWidgets 2012-03-12 10:48:40 +01:00
graphicsview Got rid of Map / Unmap events in favor of Expose event. 2012-03-22 11:43:36 +01:00
itemviews QTableView: call model->submit() on row change 2012-03-15 00:50:47 +01:00
kernel Cocoa: Improve basic window handling. 2012-03-14 23:02:12 +01:00
styles Windows: Fix QStyleSheetStyle autotest antialiasing issues 2012-03-09 16:54:27 +01:00
util Implement QSystemTrayIcon for Windows. 2012-03-12 17:33:15 +01:00
widgets Merge master into api_changes 2012-03-16 10:01:29 +01:00
widgets.pro Moved tests into integrationtests/ and widgets/ 2011-10-20 19:45:41 +02:00