diff options
Diffstat (limited to 'HomeScreen/src/homescreencontrolinterface.h')
-rw-r--r-- | HomeScreen/src/homescreencontrolinterface.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/HomeScreen/src/homescreencontrolinterface.h b/HomeScreen/src/homescreencontrolinterface.h new file mode 100644 index 0000000..3480d30 --- /dev/null +++ b/HomeScreen/src/homescreencontrolinterface.h @@ -0,0 +1,30 @@ +#ifndef HOMESCREENCONTROLINTERFACE_H +#define HOMESCREENCONTROLINTERFACE_H + +#include <QObject> +#include "include/homescreen.hpp" +#include "homescreen_adapter.h" +#include <include/appframework.hpp> +#include <appframework_proxy.h> + +class HomeScreenControlInterface : public QObject +{ + Q_OBJECT +public: + explicit HomeScreenControlInterface(QObject *parent = 0); + ~HomeScreenControlInterface(); + +signals: + +public slots: + +//from homescreen_adapter.h +public Q_SLOTS: // METHODS + void hardKeyPressed(int key); + +private: + HomescreenAdaptor *mp_homeScreenAdaptor; + org::agl::appframework *mp_dBusAppFrameworkProxy; +}; + +#endif // HOMESCREENCONTROLINTERFACE_H |