32 QEglFSScreen(EGLDisplay display);
35 QRect geometry()
const override;
36 virtual QRect rawGeometry()
const;
37 int depth()
const override;
38 QImage::Format format()
const override;
40 QSizeF physicalSize()
const override;
41 QDpi logicalDpi()
const override;
42 QDpi logicalBaseDpi()
const override;
43 Qt::ScreenOrientation nativeOrientation()
const override;
44 Qt::ScreenOrientation orientation()
const override;
46 QPlatformCursor *cursor()
const override;
48 qreal refreshRate()
const override;
50 QPixmap grabWindow(WId wid,
int x,
int y,
int width,
int height)
const override;
52 EGLSurface primarySurface()
const {
return m_surface; }
54 EGLDisplay display()
const {
return m_dpy; }
56 void handleCursorMove(
const QPoint &pos);
58 QWindow *topLevelAt(
const QPoint &point)
const override;
61 void setPrimarySurface(EGLSurface surface);
65 QPlatformCursor *m_cursor;
67 friend class QEglFSWindow;