From 39c9b58fc7a383fc429d5040c1a9e99157dfae14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuel=20R=C3=B8dal?= Date: Tue, 12 Mar 2013 13:06:12 +0100 Subject: [PATCH] Make sure QGLWidget::setContext() is correctly documented as obsolete. Task-number: QTBUG-30017 Change-Id: Idf3c943d7aaad294cbf6858cca1c01e841e94b7d Reviewed-by: Venugopal Shivashankar Reviewed-by: Jerome Pasion --- src/opengl/qgl.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/opengl/qgl.cpp b/src/opengl/qgl.cpp index 6476e2b26c..71f1bd2b54 100644 --- a/src/opengl/qgl.cpp +++ b/src/opengl/qgl.cpp @@ -3786,7 +3786,7 @@ void QGLWidget::setFormat(const QGLFormat &format) attributes that were requested. */ -/* +/*! \fn void QGLWidget::setContext(QGLContext *context, const QGLContext* shareContext, bool deleteOldContext) @@ -3812,6 +3812,12 @@ void QGLWidget::setFormat(const QGLFormat &format) to the old context (as returned by context()), and want to restore that context later. + \note This function is obsolete and should no longer be used. If you were + using it to recreate the context for a QGLWidget, you should instead create a + new QGLWidget or use the QOpenGLContext API in conjunction with QWindow. + There is currently no officially supported way to substitute QGLWidget's + context with your own implementation of QGLContext. + \sa context(), isSharing() */