diff --git a/examples/qtquick/customtitlebar/main.qml b/examples/qtquick/customtitlebar/main.qml index 3c4a6e28..22102685 100644 --- a/examples/qtquick/customtitlebar/main.qml +++ b/examples/qtquick/customtitlebar/main.qml @@ -12,9 +12,8 @@ import QtQuick 2.6 import com.kdab.dockwidgets 1.0 as KDDW -KDDW.MainWindow { +KDDW.MainWindowLayout { id: root uniqueName: "MyWindowName-1" } - diff --git a/examples/qtquick/dockwidgets/main.qml b/examples/qtquick/dockwidgets/main.qml index f1183f52..54f24ab7 100644 --- a/examples/qtquick/dockwidgets/main.qml +++ b/examples/qtquick/dockwidgets/main.qml @@ -13,7 +13,7 @@ import QtQuick 2.6 import QtQuick.Controls 2.12 import com.kdab.dockwidgets 1.0 as KDDW -KDDW.MainWindow { +KDDW.MainWindowLayout { id: root // Each main layout needs a unique id diff --git a/examples/qtquick/mdi/main.qml b/examples/qtquick/mdi/main.qml index 6a4066ce..cb674a8a 100644 --- a/examples/qtquick/mdi/main.qml +++ b/examples/qtquick/mdi/main.qml @@ -13,7 +13,7 @@ import QtQuick 2.6 import com.kdab.dockwidgets 1.0 as KDDW import "qrc:/kddockwidgets/private/quick/qml/" // TODO: Improve the public API -MainWindowMDI { +MainWindowLayout { id: root uniqueName: "MyWindow1" } diff --git a/src/private/quick/QmlTypes.cpp b/src/private/quick/QmlTypes.cpp index f16d284a..7a1d9f6f 100644 --- a/src/private/quick/QmlTypes.cpp +++ b/src/private/quick/QmlTypes.cpp @@ -25,7 +25,7 @@ void KDDockWidgets::registerQmlTypes() { qmlRegisterType("com.kdab.dockwidgets", 1, 0, "DropAreaWithCentralFrame"); - qmlRegisterType("com.kdab.dockwidgets", 1, 0, "MainWindow"); + qmlRegisterType("com.kdab.dockwidgets", 1, 0, "MainWindowLayout"); qmlRegisterType("com.kdab.dockwidgets", 1, 0, "DockWidget"); qmlRegisterUncreatableType("com.kdab.dockwidgets", 1, 0, "TitleBar", QStringLiteral("Enum access only"));