qtquick: Compile and return Separator in the framework factory

This commit is contained in:
Sergio Martins
2022-05-09 14:41:21 +01:00
parent df00c13899
commit 5d8da8aab6
2 changed files with 5 additions and 6 deletions

View File

@@ -227,8 +227,8 @@ set(KDDW_QTQUICK_FRONTEND_SRCS
# qtquick/views/MainWindow_qtquick.h
# qtquick/views/RubberBand_qtquick.cpp
# qtquick/views/RubberBand_qtquick.h
# qtquick/views/Separator_qtquick.cpp
# qtquick/views/Separator_qtquick.h
qtquick/views/Separator_qtquick.cpp
qtquick/views/Separator_qtquick.h
qtquick/views/Stack_qtquick.cpp
qtquick/views/Stack_qtquick.h
qtquick/views/TabBar_qtquick.cpp

View File

@@ -27,7 +27,7 @@
// #include "qtquick/views/DropArea_qtquick.h"
#include "qtquick/views/Frame_qtquick.h"
#include "qtquick/views/View_qtquick.h"
// #include "qtquick/views/Separator_qtquick.h"
#include "qtquick/views/Separator_qtquick.h"
#include "qtquick/views/TitleBar_qtquick.h"
#include "qtquick/views/TabBar_qtquick.h"
// #include "qtquick/views/SideBar_qtquick.h"
@@ -90,10 +90,9 @@ View *DefaultWidgetFactory_qtquick::createTabWidget(Controllers::Stack *, Contro
// return new Views::Stack_qtquick(controller, parent);
}
View *DefaultWidgetFactory_qtquick::createSeparator(Controllers::Separator *, View *) const
View *DefaultWidgetFactory_qtquick::createSeparator(Controllers::Separator *controller, View *parent) const
{
return {};
// return new Views::Separator_qtquick(controller, parent ? static_cast<Views::View_qtwidgets<QWidget> *>(parent) : nullptr);
return new Views::Separator_qtquick(controller, parent ? static_cast<Views::View_qtquick *>(parent) : nullptr);
}
View *DefaultWidgetFactory_qtquick::createFloatingWindow(Controllers::FloatingWindow *,