12#ifndef KD_TITLEBAR_QTWIDGETS_H
13#define KD_TITLEBAR_QTWIDGETS_H
18#include "kddockwidgets/core/views/TitleBarViewInterface.h"
48#ifdef DOCKS_DEVELOPER_MODE
50 bool isCloseButtonVisible()
const override;
51 bool isCloseButtonEnabled()
const override;
52 bool isFloatButtonVisible()
const override;
59 void init() override final;
62 QSize sizeHint() const override;
66 int buttonAreaWidth() const;
67 QRect iconRect() const;
72 void updateMinimizeButton(
bool visible,
bool enabled);
74 virtual
bool hasCustomLayout()
const
QObject * parent() const const