Obsolete Members for QGLWidget

The following members of class QGLWidget are obsolete. They are provided to keep old source code working. We strongly advise against using them in new code.

Public Functions

(obsolete) QGLWidget(QWidget * parent, const char * name, const QGLWidget * shareWidget = 0, Qt::WindowFlags f = 0)
(obsolete) QGLWidget(const QGLFormat & format, QWidget * parent, const char * name, const QGLWidget * shareWidget = 0, Qt::WindowFlags f = 0)
(obsolete) QGLWidget(QGLContext * context, QWidget * parent, const char * name, const QGLWidget * shareWidget = 0, Qt::WindowFlags f = 0)
(obsolete) void setFormat(const QGLFormat & format)

Protected Functions

(obsolete) int fontDisplayListBase(const QFont & font, int listBase = 2000)
  • 2 protected functions inherited from QWidget

Member Function Documentation

QGLWidget::QGLWidget(QWidget * parent, const char * name, const QGLWidget * shareWidget = 0, Qt::WindowFlags f = 0)

This is an overloaded function.

QGLWidget::QGLWidget(const QGLFormat & format, QWidget * parent, const char * name, const QGLWidget * shareWidget = 0, Qt::WindowFlags f = 0)

This is an overloaded function.

QGLWidget::QGLWidget(QGLContext * context, QWidget * parent, const char * name, const QGLWidget * shareWidget = 0, Qt::WindowFlags f = 0)

This is an overloaded function.

[protected] int QGLWidget::fontDisplayListBase(const QFont & font, int listBase = 2000)

Returns the value of the first display list that is generated for the characters in the given font. listBase indicates the base value used when generating the display lists for the font. The default value is 2000.

Note: This function is not supported on OpenGL/ES systems.

void QGLWidget::setFormat(const QGLFormat & format)

Sets a new format for this widget.

If the underlying OpenGL/Window system cannot satisfy all the features requested in format, the nearest subset of features will be used. After creation, the format() method will return the actual rendering context format obtained.

The widget will be assigned a new QGLContext, and the initializeGL() function will be executed for this new context before the first resizeGL() or paintGL().

This method will try to keep display list and texture object sharing in effect with other QGLWidget objects, but changing the format might make sharing impossible. Use isSharing() to see if sharing is still in effect.

See also format(), isSharing(), and isValid().

© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.