![]() |
Qt 6.x
The Qt SDK
|
#include <qeglfsvivwlintegration.h>
Public Member Functions | |
void | platformInit () override |
void | platformDestroy () override |
QSize | screenSize () const override |
EGLNativeWindowType | createNativeWindow (QPlatformWindow *window, const QSize &size, const QSurfaceFormat &format) override |
void | destroyNativeWindow (EGLNativeWindowType window) override |
EGLNativeDisplayType | platformDisplay () const override |
void * | wlDisplay () const override |
![]() | |
virtual | ~QEglFSDeviceIntegration () |
virtual void | platformInit () |
virtual void | platformDestroy () |
virtual EGLNativeDisplayType | platformDisplay () const |
virtual EGLDisplay | createDisplay (EGLNativeDisplayType nativeDisplay) |
virtual bool | usesDefaultScreen () |
virtual void | screenInit () |
virtual void | screenDestroy () |
virtual QSizeF | physicalScreenSize () const |
virtual QSize | screenSize () const |
virtual QDpi | logicalDpi () const |
virtual QDpi | logicalBaseDpi () const |
virtual Qt::ScreenOrientation | nativeOrientation () const |
virtual Qt::ScreenOrientation | orientation () const |
virtual int | screenDepth () const |
virtual QImage::Format | screenFormat () const |
virtual qreal | refreshRate () const |
virtual QSurfaceFormat | surfaceFormatFor (const QSurfaceFormat &inputFormat) const |
virtual EGLint | surfaceType () const |
virtual QEglFSWindow * | createWindow (QWindow *window) const |
virtual EGLNativeWindowType | createNativeWindow (QPlatformWindow *platformWindow, const QSize &size, const QSurfaceFormat &format) |
virtual EGLNativeWindowType | createNativeOffscreenWindow (const QSurfaceFormat &format) |
virtual void | destroyNativeWindow (EGLNativeWindowType window) |
virtual bool | hasCapability (QPlatformIntegration::Capability cap) const |
virtual QPlatformCursor * | createCursor (QPlatformScreen *screen) const |
virtual bool | filterConfig (EGLDisplay display, EGLConfig config) const |
virtual void | waitForVSync (QPlatformSurface *surface) const |
virtual void | presentBuffer (QPlatformSurface *surface) |
virtual QByteArray | fbDeviceName () const |
virtual int | framebufferIndex () const |
virtual bool | supportsPBuffers () const |
virtual bool | supportsSurfacelessContexts () const |
virtual QFunctionPointer | platformFunction (const QByteArray &function) const |
virtual void * | nativeResourceForIntegration (const QByteArray &name) |
virtual void * | nativeResourceForScreen (const QByteArray &resource, QScreen *screen) |
virtual void * | wlDisplay () const |
Additional Inherited Members | |
![]() | |
static EGLConfig | chooseConfig (EGLDisplay display, const QSurfaceFormat &format) |
Definition at line 12 of file qeglfsvivwlintegration.h.
|
overridevirtual |
Reimplemented from QEglFSDeviceIntegration.
Definition at line 48 of file qeglfsvivwlintegration.cpp.
References Q_UNUSED, and window().
|
overridevirtual |
Reimplemented from QEglFSDeviceIntegration.
Definition at line 57 of file qeglfsvivwlintegration.cpp.
References window().
|
overridevirtual |
Reimplemented from QEglFSDeviceIntegration.
Definition at line 33 of file qeglfsvivwlintegration.cpp.
|
overridevirtual |
Reimplemented from QEglFSDeviceIntegration.
Definition at line 43 of file qeglfsvivwlintegration.cpp.
|
overridevirtual |
Reimplemented from QEglFSDeviceIntegration.
Definition at line 12 of file qeglfsvivwlintegration.cpp.
References QEglFSDeviceIntegration::platformInit(), qEnvironmentVariableIsEmpty(), qputenv(), qWarning, QSize::setHeight(), and QSize::setWidth().
|
overridevirtual |
Reimplemented from QEglFSDeviceIntegration.
Definition at line 38 of file qeglfsvivwlintegration.cpp.
|
overridevirtual |
Reimplemented from QEglFSDeviceIntegration.
Definition at line 62 of file qeglfsvivwlintegration.cpp.