Abstract FloatingWindow too, introducing FloatingWindowWidget

This commit is contained in:
Sergio Martins
2019-08-05 02:41:34 +01:00
parent d8c689316d
commit ae7934dd47
12 changed files with 126 additions and 65 deletions

View File

@@ -25,6 +25,7 @@
#include "widgets/TabBarWidget_p.h"
#include "widgets/TabWidgetWidget_p.h"
#include "widgets/SeparatorWidget_p.h"
#include "widgets/FloatingWindowWidget_p.h"
using namespace KDDockWidgets;
@@ -61,3 +62,13 @@ SeparatorWidget *DefaultWidgetFactory::createSeparator(Anchor *anchor, QWidget *
{
return new SeparatorWidget(anchor, parent);
}
FloatingWindow *DefaultWidgetFactory::createFloatingWindow(QWidget *parent) const
{
return new FloatingWindowWidget(parent);
}
FloatingWindow *DefaultWidgetFactory::createFloatingWindow(Frame *frame, QWidget *parent) const
{
return new FloatingWindowWidget(frame, parent);
}