diff --git a/screen/qt5/plugin.cpp b/screen/qt5/plugin.cpp index 84443ae..bb81ece 100644 --- a/screen/qt5/plugin.cpp +++ b/screen/qt5/plugin.cpp @@ -13,8 +13,8 @@ public: void registerTypes(const char *uri) override { qmlRegisterType(uri, 1, 0, "Screen"); - qmlRegisterUncreatableType(uri, 1, 0, "Output", - QStringLiteral("Output is provided by Screen")); + qmlRegisterUncreatableMetaObject(Output::staticMetaObject, uri, 1, 0, "Output", + QStringLiteral("Output is only a namespace for enums")); } };