diff --git a/composite.cpp b/composite.cpp
index b533918343..ee885dcc80 100644
--- a/composite.cpp
+++ b/composite.cpp
@@ -49,6 +49,7 @@ along with this program. If not, see .
#include
#include
#include
+#include
#include
#include
diff --git a/compositingprefs.cpp b/compositingprefs.cpp
index 2aeb417880..729c2f2b63 100644
--- a/compositingprefs.cpp
+++ b/compositingprefs.cpp
@@ -26,6 +26,7 @@ along with this program. If not, see .
#include
#include
#include
+#include
#include
#include
#include
diff --git a/effects.cpp b/effects.cpp
index 192701d9b1..d3a5062fc6 100644
--- a/effects.cpp
+++ b/effects.cpp
@@ -53,6 +53,7 @@ along with this program. If not, see .
#include "klibrary.h"
#include "kdesktopfile.h"
#include "kconfiggroup.h"
+#include
#include "kstandarddirs.h"
#include
#include
diff --git a/effects/cube/cube.cpp b/effects/cube/cube.cpp
index 25117c3df9..179ba12bc2 100644
--- a/effects/cube/cube.cpp
+++ b/effects/cube/cube.cpp
@@ -28,6 +28,7 @@ along with this program. If not, see .
#include
#include
#include
+#include
#include
#include
diff --git a/effects/cube/cubeconfig.kcfgc b/effects/cube/cubeconfig.kcfgc
index 44a166b6be..98a0e65ac7 100644
--- a/effects/cube/cubeconfig.kcfgc
+++ b/effects/cube/cubeconfig.kcfgc
@@ -3,4 +3,4 @@ ClassName=CubeConfig
NameSpace=KWin
Singleton=true
Mutators=true
-IncludeFiles=kcolorscheme.h,KDE/KStandardDirs
+IncludeFiles=kcolorscheme.h,KDE/KStandardDirs,KDE/KGlobal
diff --git a/effects/explosion/explosion.cpp b/effects/explosion/explosion.cpp
index 5dd029e0c2..9976ec8bc2 100644
--- a/effects/explosion/explosion.cpp
+++ b/effects/explosion/explosion.cpp
@@ -26,6 +26,7 @@ along with this program. If not, see .
#include
#include
+#include
#include
#include
diff --git a/effects/invert/invert.cpp b/effects/invert/invert.cpp
index e1d9738cd2..487abbd8c4 100644
--- a/effects/invert/invert.cpp
+++ b/effects/invert/invert.cpp
@@ -25,6 +25,7 @@ along with this program. If not, see .
#include
#include
#include
+#include
#include
#include
#include
diff --git a/effects/logout/logout.cpp b/effects/logout/logout.cpp
index 223f7dea76..a5d5e2829a 100644
--- a/effects/logout/logout.cpp
+++ b/effects/logout/logout.cpp
@@ -28,6 +28,7 @@ along with this program. If not, see .
#include
#include
+#include
#include
#include
diff --git a/effects/windowgeometry/windowgeometry.cpp b/effects/windowgeometry/windowgeometry.cpp
index de6c3a44e2..26a15d142f 100644
--- a/effects/windowgeometry/windowgeometry.cpp
+++ b/effects/windowgeometry/windowgeometry.cpp
@@ -30,6 +30,7 @@ along with this program. If not, see .
#include
#include
#include
+#include
using namespace KWin;
diff --git a/libkdecorations/kdecoration_plugins_p.cpp b/libkdecorations/kdecoration_plugins_p.cpp
index 2f4b522206..b9454a577f 100644
--- a/libkdecorations/kdecoration_plugins_p.cpp
+++ b/libkdecorations/kdecoration_plugins_p.cpp
@@ -32,6 +32,7 @@ DEALINGS IN THE SOFTWARE.
#include
#include
#include
+#include
#include
#include
diff --git a/scripting/scripting.cpp b/scripting/scripting.cpp
index 4c66e3dc3b..e124827174 100644
--- a/scripting/scripting.cpp
+++ b/scripting/scripting.cpp
@@ -32,6 +32,7 @@ along with this program. If not, see .
#include
#include
#include
+#include
#include
#include
#include
diff --git a/tabbox/declarative.cpp b/tabbox/declarative.cpp
index 35db9fd1b6..31e23a0657 100644
--- a/tabbox/declarative.cpp
+++ b/tabbox/declarative.cpp
@@ -32,6 +32,7 @@ along with this program. If not, see .
// include KDE
#include
+#include
#include
#include
#include
diff --git a/tabbox/tabbox.cpp b/tabbox/tabbox.cpp
index c2fbbaa0dd..6ac94e0965 100644
--- a/tabbox/tabbox.cpp
+++ b/tabbox/tabbox.cpp
@@ -44,6 +44,7 @@ along with this program. If not, see .
#include
#include
#include
+#include
#include
#include
// X11
diff --git a/useractions.cpp b/useractions.cpp
index ae297e2bf2..d6eb486177 100755
--- a/useractions.cpp
+++ b/useractions.cpp
@@ -61,6 +61,7 @@ along with this program. If not, see .
#include
#include
#include
+#include
#include
#include
#include