diff --git a/libkwineffects/CMakeLists.txt b/libkwineffects/CMakeLists.txt
index dcb43d3829..cfee6f5ee1 100644
--- a/libkwineffects/CMakeLists.txt
+++ b/libkwineffects/CMakeLists.txt
@@ -15,7 +15,7 @@ set(kwineffects_QT_LIBS
)
set(kwineffects_KDE_LIBS
- KF5::XmlGui # needed for KShortcutEditor
+ KF5::KConfigCore
)
set(kwineffects_XCB_LIBS
diff --git a/libkwineffects/kwineffects.cpp b/libkwineffects/kwineffects.cpp
index 5cfbbc1e52..4cc0978333 100644
--- a/libkwineffects/kwineffects.cpp
+++ b/libkwineffects/kwineffects.cpp
@@ -861,15 +861,6 @@ EffectWindowGroup::~EffectWindowGroup()
{
}
-//****************************************
-// GlobalShortcutsEditor
-//****************************************
-
-GlobalShortcutsEditor::GlobalShortcutsEditor(QWidget *parent) :
- KShortcutsEditor(parent, GlobalAction)
-{
-}
-
/***************************************************************
WindowQuad
***************************************************************/
diff --git a/libkwineffects/kwineffects.h b/libkwineffects/kwineffects.h
index 5966ede237..82df4c67e1 100644
--- a/libkwineffects/kwineffects.h
+++ b/libkwineffects/kwineffects.h
@@ -39,7 +39,6 @@ along with this program. If not, see .
#include
#include
-#include
#include
#include
@@ -1696,12 +1695,6 @@ public:
virtual EffectWindowList members() const = 0;
};
-class KWIN_EXPORT GlobalShortcutsEditor : public KShortcutsEditor
-{
-public:
- explicit GlobalShortcutsEditor(QWidget *parent);
-};
-
struct GLVertex2D
{