diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index cafd1162..513cca37 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -229,6 +229,8 @@ set(KDDW_QTQUICK_FRONTEND_SRCS qtquick/views/Frame_qtquick.h qtquick/views/MainWindow_qtquick.cpp qtquick/views/MainWindow_qtquick.h + qtquick/views/MDILayout_qtquick.cpp + qtquick/views/MDILayout_qtquick.h qtquick/views/RubberBand_qtquick.cpp qtquick/views/RubberBand_qtquick.h qtquick/views/Separator_qtquick.cpp diff --git a/src/qtquick/FrameworkWidgetFactory_qtquick.cpp b/src/qtquick/FrameworkWidgetFactory_qtquick.cpp index 3b27227d..47afcbe9 100644 --- a/src/qtquick/FrameworkWidgetFactory_qtquick.cpp +++ b/src/qtquick/FrameworkWidgetFactory_qtquick.cpp @@ -33,7 +33,7 @@ // #include "qtquick/views/SideBar_qtquick.h" #include "qtquick/views/Stack_qtquick.h" // #include "qtquick/views/MainWindow_qtquick.h" -// #include "qtquick/views/MDILayout_qtquick.h" +#include "qtquick/views/MDILayout_qtquick.h" @@ -187,10 +187,9 @@ View *DefaultWidgetFactory_qtquick::createDropArea(Controllers::DropArea *contro return new Views::DropArea_qtquick(controller, parent); } -View *DefaultWidgetFactory_qtquick::createMDILayout(MDILayoutWidget *, View *) const +View *DefaultWidgetFactory_qtquick::createMDILayout(MDILayoutWidget *controller, View *parent) const { - return {}; - // return new Views::MDILayout_qtquick(controller, parent); + return new Views::MDILayout_qtquick(controller, parent); } Q_INVOKABLE QUrl DefaultWidgetFactory_qtquick::titleBarFilename() const