/* This file is part of KDDockWidgets. SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company Author: Sérgio Martins SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only Contact KDAB at for commercial licensing options. */ #include "QmlTypes.h" #include "DockWidgetInstantiator.h" #include "MainWindowInstantiator.h" #include "MDIDockingAreaInstantiator.h" #include "LayoutSaverInstantiator.h" #include #include void KDDockWidgets::registerQmlTypes() { qmlRegisterType("com.kdab.dockwidgets", 2, 0, "DockingArea"); qmlRegisterType("com.kdab.dockwidgets", 2, 0, "MDIDockingArea"); qmlRegisterType("com.kdab.dockwidgets", 2, 0, "DockWidget"); qmlRegisterType("com.kdab.dockwidgets", 2, 0, "LayoutSaver"); qmlRegisterUncreatableMetaObject(KDDockWidgets::staticMetaObject, "com.kdab.dockwidgets", 2, 0, "KDDockWidgets", QStringLiteral("Enum access only")); }