Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QPlatformSurface Class Referenceabstract

The QPlatformSurface class provides an abstraction for a surface. More...

#include <qplatformsurface.h>

Inheritance diagram for QPlatformSurface:
Collaboration diagram for QPlatformSurface:

Public Member Functions

virtual ~QPlatformSurface ()
virtual QSurfaceFormat format () const =0
QSurfacesurface () const
virtual QPlatformScreenscreen () const =0

Friends

class QPlatformWindow
class QPlatformOffscreenSurface

Detailed Description

The QPlatformSurface class provides an abstraction for a surface.

Since
5.0

\preliminary

Definition at line 29 of file qplatformsurface.h.

Constructor & Destructor Documentation

◆ ~QPlatformSurface()

QPlatformSurface::~QPlatformSurface ( )
virtual

Definition at line 21 of file qplatformsurface.cpp.

Member Function Documentation

◆ format()

◆ screen()

virtual QPlatformScreen * QPlatformSurface::screen ( ) const
pure virtual

◆ surface()

QSurface * QPlatformSurface::surface ( ) const

Definition at line 26 of file qplatformsurface.cpp.

◆ QPlatformOffscreenSurface

friend class QPlatformOffscreenSurface
friend

Definition at line 46 of file qplatformsurface.h.

◆ QPlatformWindow

friend class QPlatformWindow
friend

Definition at line 45 of file qplatformsurface.h.


The documentation for this class was generated from the following files: