diff --git a/src/plugins/kpackage/decoration/decoration.cpp b/src/plugins/kpackage/decoration/decoration.cpp index a95404b211..20d997bd9e 100644 --- a/src/plugins/kpackage/decoration/decoration.cpp +++ b/src/plugins/kpackage/decoration/decoration.cpp @@ -27,18 +27,6 @@ public: package->setMimeTypes("decoration", QStringList{QStringLiteral("text/plain")}); } - - void pathChanged(KPackage::Package *package) override - { - if (package->path().isEmpty()) { - return; - } - - const QString mainScript = package->metadata().value("X-Plasma-MainScript"); - if (!mainScript.isEmpty()) { - package->addFileDefinition("mainscript", mainScript); - } - } }; K_PLUGIN_CLASS_WITH_JSON(DecorationPackage, "decoration.json") diff --git a/src/plugins/kpackage/effect/effect.cpp b/src/plugins/kpackage/effect/effect.cpp index 6c2044b4d4..ff5064f55e 100644 --- a/src/plugins/kpackage/effect/effect.cpp +++ b/src/plugins/kpackage/effect/effect.cpp @@ -27,20 +27,6 @@ public: package->addFileDefinition("configui", QStringLiteral("ui/config.ui")); package->setMimeTypes("configui", QStringList{QStringLiteral("text/xml")}); } - - void pathChanged(KPackage::Package *package) override - { - if (package->path().isEmpty()) { - return; - } - - const QString mainScript = package->metadata().value("X-Plasma-MainScript"); - if (mainScript.isEmpty()) { - return; - } - - package->addFileDefinition("mainscript", mainScript); - } }; K_PLUGIN_CLASS_WITH_JSON(EffectPackageStructure, "effect.json") diff --git a/src/plugins/kpackage/scripts/scripts.cpp b/src/plugins/kpackage/scripts/scripts.cpp index 20f52fe34b..8e9c26a7fd 100644 --- a/src/plugins/kpackage/scripts/scripts.cpp +++ b/src/plugins/kpackage/scripts/scripts.cpp @@ -27,18 +27,6 @@ public: package->setMimeTypes("scripts", QStringList{QStringLiteral("text/plain")}); } - - void pathChanged(KPackage::Package *package) override - { - if (package->path().isEmpty()) { - return; - } - - const QString mainScript = package->metadata().value("X-Plasma-MainScript"); - if (!mainScript.isEmpty()) { - package->addFileDefinition("mainscript", mainScript); - } - } }; K_PLUGIN_CLASS_WITH_JSON(ScriptsPackage, "scripts.json") diff --git a/src/plugins/kpackage/windowswitcher/windowswitcher.cpp b/src/plugins/kpackage/windowswitcher/windowswitcher.cpp index 8b6c11f5d8..c0a58ba61e 100644 --- a/src/plugins/kpackage/windowswitcher/windowswitcher.cpp +++ b/src/plugins/kpackage/windowswitcher/windowswitcher.cpp @@ -27,18 +27,6 @@ public: package->setMimeTypes("windowswitcher", QStringList(QStringLiteral("text/plain"))); } - - void pathChanged(KPackage::Package *package) override - { - if (package->path().isEmpty()) { - return; - } - - const QString mainScript = package->metadata().value("X-Plasma-MainScript"); - if (!mainScript.isEmpty()) { - package->addFileDefinition("mainscript", mainScript); - } - } }; K_PLUGIN_CLASS_WITH_JSON(SwitcherPackage, "windowswitcher.json")