Add experimental support for minimization to side-bar

Auto-hide not working yet. Just minimization.
Internal for now. Will be public once finished.
This commit is contained in:
Sergio Martins
2020-09-18 18:35:41 +01:00
parent c294c19be7
commit e1085fb770
17 changed files with 373 additions and 2 deletions

View File

@@ -52,6 +52,7 @@ protected:
void updateCloseButton() override;
void updateMaximizeButton() override;
void updateMinimizeButton() override;
void updateAutoHideButton() override;
// The following are needed for the unit-tests
bool isCloseButtonVisible() const override;
@@ -70,6 +71,7 @@ private:
QAbstractButton *m_floatButton = nullptr;
QAbstractButton *m_maximizeButton = nullptr;
QAbstractButton *m_minimizeButton = nullptr;
QAbstractButton *m_autoHideButton = nullptr;
QLabel *m_dockWidgetIcon = nullptr;
};