@@ -61,16 +61,16 @@ void WindowManagerPlugin::registerTypes(const char *uri)
6161 qmlRegisterType<AvailableDesktopArea>(uri, 1, 0, "AvailableDesktopArea");
6262 qmlRegisterType<WindowMargins>(uri, 1, 0, "WindowMargins");
6363 qmlRegisterSingletonType<WorkspaceManager>(uri, 1, 0, "WorkspaceManager", workspace_manager);
64− qmlRegisterUncreatableType<WorkspaceModel>(uri, 1, 0, "WorkspaceModel", notInstantiatable);
6564 qmlRegisterSingletonType<ConcreteScreens>(uri, 1, 0, "Screens", screensSingleton);
6665 qmlRegisterUncreatableType<qtmir::ScreenMode>(uri, 1, 0, "ScreenMode", notInstantiatable);
67− qmlRegisterUncreatableType<ScreenConfig>(uri, 1, 0, "ScreenConfig", notInstantiatable);
6866 qmlRegisterSingletonType<WindowManagerObjects>(uri, 1, 0, "WindowManagerObjects", objectsSingleton);
6967
7068 qRegisterMetaType<ConcreteScreen*>("ConcreteScreen*");
7169 qRegisterMetaType<ProxyScreens*>("ProxyScreens*");
7270 qRegisterMetaType<Workspace*>("Workspace*");
7371 qRegisterMetaType<TopLevelWindowModel*>("TopLevelWindowModel*");
72+ qRegisterMetaType<ScreenConfig*>("ScreenConfig*");
73+ qRegisterMetaType<WorkspaceModel*>("WorkspaceModel*");
7474
7575 qRegisterMetaType<Window*>("Window*");
7676 qRegisterMetaType<QAbstractListModel*>("QAbstractListModel*");