From 5ba4e0ee9dcb004ed6a45c4e7a95bb36bf8fc82f Mon Sep 17 00:00:00 2001 From: Sergio Martins Date: Sun, 15 May 2022 16:17:28 +0100 Subject: [PATCH] qtquick: Added MDILayout_qtquick --- src/CMakeLists.txt | 2 ++ src/qtquick/FrameworkWidgetFactory_qtquick.cpp | 7 +++---- 2 files changed, 5 insertions(+), 4 deletions(-) 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