1 #ifndef HOMESCREENCONTROLINTERFACE_H
2 #define HOMESCREENCONTROLINTERFACE_H
5 #include "include/homescreen.hpp"
6 #include "homescreen_adapter.h"
7 #include <include/appframework.hpp>
8 #include <appframework_proxy.h>
10 class HomeScreenControlInterface : public QObject
14 explicit HomeScreenControlInterface(QObject *parent = 0);
15 ~HomeScreenControlInterface();
20 void newRequestsToBeVisibleApp(int pid);
21 void newRequestsToggleFullscreen();
23 //from homescreen_adapter.h
24 public Q_SLOTS: // METHODS
25 void hardKeyPressed(int key);
26 void toggleFullScreen();
29 HomescreenAdaptor *mp_homeScreenAdaptor;
30 org::agl::appframework *mp_dBusAppFrameworkProxy;
33 #endif // HOMESCREENCONTROLINTERFACE_H