diff -r bf58f2403953 -r adb1fccc706a qmlfrontend/gameview.h --- a/qmlfrontend/gameview.h Sat Jan 06 03:17:12 2018 +0100 +++ b/qmlfrontend/gameview.h Sun Jan 07 01:21:42 2018 +0100 @@ -16,16 +16,13 @@ ~GameViewRenderer(); void tick(quint32 delta) { m_delta = delta; } - void setViewportSize(const QSize& size) { m_viewportSize = size; } - void setWindow(QQuickWindow* window) { m_window = window; } + void setViewportSize(const QSize& size); public slots: void paint(); private: - QSize m_viewportSize; quint32 m_delta; - QQuickWindow* m_window; }; class GameView : public QQuickItem { @@ -49,6 +46,7 @@ private: quint32 m_delta; GameViewRenderer* m_renderer; + bool m_windowChanged; }; #endif // GAMEVIEW_H