4#ifndef QEGLFSEMULATORINTEGRATION_H
5#define QEGLFSEMULATORINTEGRATION_H
7#include "private/qeglfsdeviceintegration_p.h"
9#include <QtCore/QLoggingCategory>
10#include <QtCore/QFunctionPointer>
12typedef QByteArray (EGLAPIENTRYP PFNQGSGETDISPLAYSPROC) ();
28 bool hasCapability(QPlatformIntegration::Capability cap)
const override;
void screenInit() override
QEglFSEmulatorIntegration()
PFNQGSGETDISPLAYSPROC getDisplays
PFNQGSSETDISPLAYPROC setDisplay
bool hasCapability(QPlatformIntegration::Capability cap) const override
bool usesDefaultScreen() override
EGLNativeWindowType createNativeWindow(QPlatformWindow *platformWindow, const QSize &size, const QSurfaceFormat &format) override
void platformDestroy() override
void platformInit() override
typedef void(EGLAPIENTRYP PFNQGSSETDISPLAYPROC)(uint screen)
typedef QByteArray(EGLAPIENTRYP PFNQGSGETDISPLAYSPROC)()
QT_BEGIN_NAMESPACE Q_DECLARE_LOGGING_CATEGORY(lcEventDispatcher)