diff --git a/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp b/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp index 25d11251f1..4304dcdc1f 100644 --- a/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp +++ b/plugins/kdecorations/aurorae/themes/plastik/code/plastikplugin.cpp @@ -20,7 +20,8 @@ along with this program. If not, see . void PlastikPlugin::registerTypes(const char *uri) { - Q_UNUSED(uri) + // Need to register something to tell Qt that it loaded (QTBUG-84571) + qmlRegisterModule(uri, 1, 0); } void PlastikPlugin::initializeEngine(QQmlEngine *engine, const char *uri) diff --git a/plugins/kdecorations/aurorae/themes/plastik/code/qmldir b/plugins/kdecorations/aurorae/themes/plastik/code/qmldir index 49a4b402df..aa7bf16b36 100644 --- a/plugins/kdecorations/aurorae/themes/plastik/code/qmldir +++ b/plugins/kdecorations/aurorae/themes/plastik/code/qmldir @@ -1,5 +1,2 @@ module org.kde.kwin.decorations.plastik plugin plastikplugin - -# we need to have at least one element of Qt is not able to find the plugin *shrug* -Foo 1.0 Foo.qml