qt6-bb10/tests/manual
Laszlo Agocs e453484bca Make QOpenGLWidget public
QOpenGLWidget is now public.

In addition Qt::WA_AlwaysStackOnTop is introduced to support the
special case of semi-transparent QOpenGLWidget or QQuickWidget on
top of regular widgets.

hellogl_es2 becomes the qopenglwidget example. This example performs
painting both via QPainter and native GL commands and has the OpenGL
widget combined with other, normal widgets.

The widget stack receives some changes when it comes to renderToTexture
widgets like QQuickWidget and QOpenGLWidget. Calling update() will now
result in a paint event, which is essential for QOpenGLWidget since we
want it to behave like a regular widget. The dirty region handling is
extended specially for such widgets due to performance reasons.
(an OpenGL content update must not result in any backingstore painting,
and is thus handled as a different kind of dirtiness)

[ChangeLog] Added QOpenGLWidget. This widget serves as a replacement for QGLWidget.

Task-number: QTBUG-36899
Task-number: QTBUG-40086
Change-Id: Ibf7f82fea99b39edfffd2fc088e7e0eadbca25cf
Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
2014-08-01 17:13:59 +02:00
..
bearerex
cocoa qpa: Rename qwidgetwindow_qpa_p.h to qwidgetwindow_p.h 2014-05-20 00:20:02 +02:00
corelib/tools
dialogs Fix current directory setting in manual dialog test. 2014-07-15 10:40:40 +02:00
filetest
gestures
highdpi Fix up existing high DPI manual test. 2014-07-18 16:45:44 +02:00
inputmethodhints
keypadnavigation
lance
mkspecs
network_remote_stresstest
network_stresstest
qcursor
qdesktopservices
qdesktopwidget
qgraphicsitem Fix some typos 2014-03-03 18:24:29 +01:00
qgraphicsitemgroup
qgraphicslayout/flicker
qhttpnetworkconnection
qimagereader
qlayout
qlocale
qmetatype
qnetworkaccessmanager/qget
qnetworkconfiguration
qnetworkconfigurationmanager
qnetworkreply network: add support for the SPDY protocol 2014-02-19 21:44:15 +01:00
qopenglcontext Support adopting an existing EGLContext in eglfs and xcb 2014-05-09 13:24:55 +02:00
qopengltextureblitter QOpenGLTextureBlitter: fix source rect when origin is top left 2014-02-16 11:06:40 +01:00
qopenglwidget/openglwidget Make QOpenGLWidget public 2014-08-01 17:13:59 +02:00
qprintdevice_dump QPlatformPrintDevice - New QPA base class 2014-03-17 13:45:31 +01:00
qscreen Make it possible to know when a screen is being removed 2014-07-02 23:14:19 +02:00
qssloptions
qsslsocket SSL: add support for the Next Protocol Negotiation extension 2014-02-11 15:37:10 +01:00
qtabletevent QTabletEvent manual test: show buttons, pressure, eraser 2014-07-31 12:20:34 +02:00
qtbug-8933
qtexteditlist
qtouchevent
qwidget_zorder
repaint
shortcuts
socketengine
textrendering
transientwindow
unc
widgetgrab
widgets Fix key navigation through cells with spans in QTableView. 2014-06-06 15:50:58 +02:00
windowchildgeometry
windowflags
windowgeometry
windowmodality
windowtransparency
xembed-raster
xembed-widgets
manual.pro Support adopting an existing EGLContext in eglfs and xcb 2014-05-09 13:24:55 +02:00