aboutsummaryrefslogtreecommitdiffstats
path: root/src/aglextras/hmi/aglwindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/aglextras/hmi/aglwindow.h')
-rw-r--r--src/aglextras/hmi/aglwindow.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/aglextras/hmi/aglwindow.h b/src/aglextras/hmi/aglwindow.h
index 4c5261b..7c7773a 100644
--- a/src/aglextras/hmi/aglwindow.h
+++ b/src/aglextras/hmi/aglwindow.h
@@ -21,13 +21,12 @@
#include <QtAGLExtras/aglextrasglobal.h>
#include <QSharedPointer>
-#include <libhomescreen.hpp>
-#include <qlibwindowmanager.h>
-
QT_BEGIN_NAMESPACE
+class LibHomeScreen;
+class QLibWindowmanager;
class QQmlApplicationEngine;
class AGLWindowPrivate;
-class AGLEXTRAS_EXPORT AGLWindow : public QLibWindowmanager, public LibHomeScreen
+class AGLEXTRAS_EXPORT AGLWindow : public QObject
{
Q_OBJECT
@@ -41,6 +40,8 @@ public slots:
private:
friend class AGLWindowPrivate;
QSharedPointer<AGLWindowPrivate> d_ptr;
+ QSharedPointer<LibHomeScreen> h_ptr;
+ QSharedPointer<QLibWindowmanager> w_ptr;
};
QT_END_NAMESPACE