7#include <QtGui/qtguiglobal.h>
8#include <QtCore/qnamespace.h>
9#include <QtGui/qsurfaceformat.h>
10#include <QtCore/qmetatype.h>
11#include <QtCore/qsize.h>
43 SurfaceClass surfaceClass()
const;
49 bool supportsOpenGL()
const;
virtual QPlatformSurface * surfaceHandle() const =0
Returns a handle to the platform-specific implementation of the surface.
virtual SurfaceType surfaceType() const =0
Returns the type of the surface.
SurfaceType
The SurfaceType enum describes what type of surface this is.
virtual QSize size() const =0
Returns the size of the surface in pixels.
SurfaceClass
The SurfaceClass enum describes the actual subclass of the surface.
QSurfacePrivate * m_reserved
virtual QSurfaceFormat format() const =0
Returns the format of the surface.
Combined button and popup list for selecting options.