33 Q_PROPERTY(
QString uniqueName READ uniqueName WRITE setUniqueName NOTIFY uniqueNameChanged)
34 Q_PROPERTY(
KDDockWidgets::MainWindowOptions options READ options WRITE setOptions NOTIFY
36 Q_PROPERTY(
bool isMDI READ isMDI CONSTANT)
37 Q_PROPERTY(
QVector<
QString> affinities READ affinities WRITE setAffinities NOTIFY affinitiesChanged)
43 void setUniqueName(const
QString &);
55 QQuickItem *relativeTo =
nullptr,
QSize initialSize = {},
59 Q_INVOKABLE
void addDockWidgetAsTab(QQuickItem *dockWidget);
61 Q_INVOKABLE
void layoutEqually();
62 Q_INVOKABLE
void layoutParentContainerEqually(QQuickItem *dockWidget);
63 Q_INVOKABLE
void moveToSideBar(QQuickItem *);
65 Q_INVOKABLE
void restoreFromSideBar(QQuickItem *);
66 Q_INVOKABLE
void overlayOnSideBar(QQuickItem *);
67 Q_INVOKABLE
void toggleOverlayOnSideBar(QQuickItem *);
68 Q_INVOKABLE
void clearSideBarOverlay(
bool deleteFrame =
true);
70 Q_INVOKABLE
bool closeDockWidgets(
bool force =
false);
73 void classBegin()
override;
74 void componentComplete()
override;