Make the example customize TitleBarWidget instead of TitleBar

TitleBar will cease to depend on QWidget
This commit is contained in:
Sergio Martins
2020-06-11 21:26:33 +01:00
parent 16c32cea4b
commit e6b67101fa
2 changed files with 5 additions and 3 deletions

View File

@@ -20,20 +20,21 @@
#include "MyFrameworkWidgetFactory.h"
#include <kddockwidgets/FrameworkWidgetFactory.h>
#include <kddockwidgets/private/widgets/TitleBarWidget_p.h>
#include <kddockwidgets/multisplitter/Separator_qwidget.h>
#include <QApplication>
class MyTitleBar : public KDDockWidgets::TitleBar
class MyTitleBar : public KDDockWidgets::TitleBarWidget
{
public:
explicit MyTitleBar(KDDockWidgets::Frame *frame)
: KDDockWidgets::TitleBar(frame)
: KDDockWidgets::TitleBarWidget(frame)
{
init();
}
explicit MyTitleBar(KDDockWidgets::FloatingWindow *fw)
: KDDockWidgets::TitleBar(fw)
: KDDockWidgets::TitleBarWidget(fw)
{
init();
}