-Make the SampleNav app yellow.
[staging/HomeScreen.git] / HomeScreen / src / layouthandler.h
index 1ba270b..7487be5 100644 (file)
@@ -17,22 +17,29 @@ public:
 signals:
 
 public slots:
+    void showAppLayer();
+    void hideAppLayer();
     void makeMeVisible(int pid);
-
+private:
+    void checkToDoQueue();
+public slots:
     QList<int> requestGetAllSurfacesOfProcess(int pid);
     int requestGetSurfaceStatus(int surfaceId);
     void requestRenderSurfaceToArea(int surfaceId, const QRect &renderArea);
     void requestSurfaceIdToFullScreen(int surfaceId);
     void setLayoutByName(QString layoutName);
 
+protected:
+    void timerEvent(QTimerEvent *e);
 private:
+    int m_secondsTimerId;
     org::agl::windowmanager *mp_dBusWindowManagerProxy;
     org::agl::popup *mp_dBusPopupProxy;
 
+    QList<int> m_requestsToBeVisiblePids;
     QList<int> m_visibleSurfaces;
     QList<int> m_invisibleSurfaces;
     QList<int> m_requestsToBeVisibleSurfaces;
-
 };
 
 #endif // LAYOUTHANDLER_H