17 #ifndef LOMIRI_SCREENWINDOW_H
18 #define LOMIRI_SCREENWINDOW_H
20 #include <QQuickWindow>
30 class ScreenWindow :
public QQuickWindow
33 Q_PROPERTY(ConcreteScreen *screen READ screenWrapper WRITE setScreenWrapper NOTIFY screenWrapperChanged)
34 Q_PROPERTY(
int winId READ winId CONSTANT)
36 explicit ScreenWindow(QQuickWindow *parent = 0);
39 ConcreteScreen *screenWrapper()
const;
40 void setScreenWrapper(ConcreteScreen *screen);
43 void screenWrapperChanged(ConcreteScreen* screen);
46 QPointer<ConcreteScreen> m_screen;
49 #endif // LOMIRI_SCREENWINDOW_H