summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKimmo Hämäläinen <kimmo.hamalainen@nokia.com>2010-10-13 14:35:04 +0300
committerKimmo Hämäläinen <kimmo.hamalainen@nokia.com>2010-10-13 14:35:04 +0300
commit975ccea8f404febb1f0c62c15b2b6f22fe858c12 (patch)
tree6f3d315803c8411825f5e600c26fe66c2b217645
parentdd21162c2b84005607a53a8da52374a9716631b5 (diff)
add stackingList API for effect plugins
-rw-r--r--src/mcompositemanager.cpp5
-rw-r--r--src/mcompositemanager.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/src/mcompositemanager.cpp b/src/mcompositemanager.cpp
index 900ccb1..1243ba5 100644
--- a/src/mcompositemanager.cpp
+++ b/src/mcompositemanager.cpp
@@ -3229,6 +3229,11 @@ void MCompositeManager::positionWindow(Window w,
d->positionWindow(w, pos == MCompositeManager::STACK_TOP ? true : false);
}
+const QList<Window> &MCompositeManager::stackingList() const
+{
+ return d->stacking_list;
+}
+
void MCompositeManagerPrivate::enableCompositing(bool forced)
{
if (compositing && !forced)
diff --git a/src/mcompositemanager.h b/src/mcompositemanager.h
index b08ac61..3ea9008 100644
--- a/src/mcompositemanager.h
+++ b/src/mcompositemanager.h
@@ -132,6 +132,7 @@ public:
};
void positionWindow(Window w, StackPosition pos);
void setWindowState(Window, int);
+ const QList<Window> &stackingList() const;
public slots:
void enableCompositing(bool forced = false);