explicit LayoutHandler(QObject *parent = 0);
~LayoutHandler();
- void setUpLayers();
+ void setUpLayouts();
signals:
public slots:
- void makeMeVisible(int pid);
+ void makeMeVisible(int surfaceId);
+ void toggleFullscreen();
void setLayoutByName(QString layoutName);
private:
org::agl::windowmanager *mp_dBusWindowManagerProxy;
org::agl::popup *mp_dBusPopupProxy;
- QList<int> m_visibleApps;
- QList<int> m_invisibleApps;
- QList<int> m_requestsToBeVisibleApps;
+ QList<int> m_visibleSurfaces;
+ QList<int> m_invisibleSurfaces;
+ QList<int> m_requestsToBeVisibleSurfaces;
};