Go to file
Richard Moe Gustavsen bb38d1b1d5 Cocoa: update OpenGL viewport when nsview moves
NSOpenGLContext expexts an -update call whenever the
physical position of the view it draws to changes
on screen. Since we don't get geometry callbacks for such
views when the parent view moves, we need to
register a special notification for that case, and
tell Qt that we need to repaint the QWindow that the
view is backing.

This case does not hit very often, but is evident in
MDI applications where the subwindows are OpenGL
backed QGraphicsView widgets. Dragging the subwindows
around produces garbage inside the windows.

Change-Id: I1b162470b03cca6ed722c6c54080459f2c5e91d9
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
2012-11-28 21:09:42 +01:00
bin fixqt4headers: Remove QtQuick1 and add QtMultimedia 2012-11-28 16:21:57 +01:00
config.tests Add configure option to minimize xcb runtime dependencies 2012-11-07 16:55:50 +01:00
dist Move session management code from QApplication to QGuiApplication. 2012-11-28 16:21:57 +01:00
doc Added link to Html5 Web Database API 2012-11-27 19:31:21 +01:00
examples re-enable coloreditorfactory and stardelegate examples 2012-11-28 16:21:57 +01:00
lib Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
mkspecs factor out qt_docs_targets.prf 2012-11-28 16:21:57 +01:00
qmake fix non-qmake build of the evaluator 2012-11-28 16:21:57 +01:00
src Cocoa: update OpenGL viewport when nsview moves 2012-11-28 21:09:42 +01:00
tests Style auto tests: kill QWindowsStyle dependencies 2012-11-28 20:54:39 +01:00
tools Add a -libexecdir option to the configures 2012-11-28 08:39:07 +01:00
util Always use QAIM to get the default flags. 2012-11-28 08:43:31 +01:00
.gitattributes Update the git-archive export options 2012-09-07 15:39:31 +02:00
.gitignore Add VS manifest files to .gitignore 2012-11-23 17:04:00 +01:00
.qmake.conf add a .qmake.conf file which load()s qt_build_config 2012-10-18 17:42:40 +02:00
.tag Update the git-archive export options 2012-09-07 15:39:31 +02:00
configure Fix -largefile option in configure 2012-11-28 16:21:57 +01:00
configure.bat Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
header.BSD Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
header.FDL Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
header.LGPL Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
header.LGPL-ONLY Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
INSTALL fix links in INSTALL 2012-10-10 08:45:22 +02:00
LGPL_EXCEPTION.txt Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
LICENSE.FDL Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
LICENSE.GPL Add the LICENSE.GPL file to the module referenced from license headers 2012-05-20 22:41:08 +02:00
LICENSE.LGPL Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
LICENSE.PREVIEW.COMMERCIAL Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qtbase.pro rewrite default spec handling 2012-11-01 20:17:57 +01:00
sync.profile Provide the bundled zlib headers for external access 2012-11-28 16:21:57 +01:00