aboutsummaryrefslogtreecommitdiffstats
path: root/WindowManager/src/windowmanager.hpp
diff options
context:
space:
mode:
authorBocklage, Jens <Jens_Bocklage@mentor.com>2016-12-07 16:39:34 +0100
committerBocklage, Jens <Jens_Bocklage@mentor.com>2016-12-07 16:39:34 +0100
commitda604bd27fd3a7b6838b57b8b4c79647ca12722a (patch)
treec7258defdec6bc6f081d5b57d50a72c2c3962275 /WindowManager/src/windowmanager.hpp
parent67e88567cb97213348031728d59652b7c10d0e19 (diff)
Improve layer- and surface handling
Still fighting with ilm API Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
Diffstat (limited to 'WindowManager/src/windowmanager.hpp')
-rw-r--r--WindowManager/src/windowmanager.hpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/WindowManager/src/windowmanager.hpp b/WindowManager/src/windowmanager.hpp
index 26fe8ea..7358412 100644
--- a/WindowManager/src/windowmanager.hpp
+++ b/WindowManager/src/windowmanager.hpp
@@ -25,9 +25,7 @@
#ifdef HAVE_IVI_LAYERMANAGEMENT_API
-extern "C" {
#include <ilm/ilm_control.h>
-}
#endif
class WindowManager : public QObject
@@ -42,11 +40,15 @@ public:
private:
WindowmanagerAdaptor *mp_windowManagerAdaptor;
QList<Layout> m_layouts;
- QList<int> m_surfaces;
+ QList<int> m_appSurfaces;
QMap<int, unsigned int> *mp_layoutAreaToSurfaceIdAssignment;
int m_currentLayout;
+ int m_screenId;
+ unsigned int m_screenWidth;
+ unsigned int m_screenHeight;
+
void dumpScene();
#ifdef HAVE_IVI_LAYERMANAGEMENT_API