40 Q_PROPERTY(
QObject *tabBar READ tabBarObj CONSTANT)
42 Q_PROPERTY(
int userType READ userType CONSTANT)
44 actualTitleBarChanged)
45 Q_PROPERTY(
int currentIndex READ currentIndex NOTIFY currentDockWidgetChanged)
46 Q_PROPERTY(
bool isMDI READ isMDI NOTIFY isMDIChanged)
49 explicit
Group(Core::
Group *controller, QQuickItem *parent =
nullptr);
53 QSize minSize() const override;
56 QQuickItem *visualItem() const override;
58 int currentIndex() const;
67 void removeDockWidget(Core::
DockWidget *dw) override;
68 void insertDockWidget(Core::
DockWidget *dw,
int index) override;
70 Q_INVOKABLE
void setStackLayout(QQuickItem *);
72 int nonContentsHeight() const override;
76 void currentDockWidgetChanged();
77 void actualTitleBarChanged();
80 void updateConstraints();
83 void init() override final;
84 Stack *stackView() const;
85 TabBar *tabBarView() const;
90 QQuickItem *m_stackLayout =
nullptr;
91 QQuickItem *m_visualItem =
nullptr;