X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=HomeScreen%2Fsrc%2Fhomescreencontrolinterface.h;fp=HomeScreen%2Fsrc%2Fhomescreencontrolinterface.h;h=3480d3040c9d96286832a524bf24fc6b8629f9bd;hb=0a468d9b5ae7b3e5ba106facf17698d89b1ce200;hp=0000000000000000000000000000000000000000;hpb=3478f65b39560b333ba189e7d86e2c2cebfc9c7a;p=staging%2FHomeScreen.git 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 +#include "include/homescreen.hpp" +#include "homescreen_adapter.h" +#include +#include + +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