diff options
Diffstat (limited to 'src/plugins/platforms/eglfs/qeglfshooks.h')
-rw-r--r-- | src/plugins/platforms/eglfs/qeglfshooks.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/platforms/eglfs/qeglfshooks.h b/src/plugins/platforms/eglfs/qeglfshooks.h index 22ba77149d..baaa90aa91 100644 --- a/src/plugins/platforms/eglfs/qeglfshooks.h +++ b/src/plugins/platforms/eglfs/qeglfshooks.h @@ -43,6 +43,8 @@ #define QEGLFSHOOKS_H #include <qpa/qplatformintegration.h> +#include <QtGui/QSurfaceFormat> +#include <QtGui/QImage> #include <EGL/egl.h> QT_BEGIN_NAMESPACE @@ -57,6 +59,9 @@ public: virtual void platformDestroy(); virtual EGLNativeDisplayType platformDisplay() const; virtual QSize screenSize() const; + virtual int screenDepth() const; + virtual QImage::Format screenFormat() const; + virtual QSurfaceFormat defaultSurfaceFormat() const; virtual EGLNativeWindowType createNativeWindow(const QSize &size); virtual void destroyNativeWindow(EGLNativeWindowType window); virtual bool hasCapability(QPlatformIntegration::Capability cap) const; |