Some CDockWidget improvements

* save original dock areas
* init dw_InfoBarStatus as it is not part of an info area (which does that)
This commit is contained in:
Klaus Basan
2020-03-29 23:07:46 +02:00
committed by Mat Sutcliffe
parent 2f1e3f47f9
commit e8786f9794
5 changed files with 29 additions and 16 deletions

View File

@@ -149,7 +149,7 @@ namespace BlackGui
signals:
//! Top level has changed for given widget
void widgetTopLevelChanged(BlackGui::CDockWidget *, bool topLevel);
void widgetTopLevelChanged(CDockWidget *, bool topLevel);
//! Font size signals @{
void fontSizePlus();
@@ -242,6 +242,7 @@ namespace BlackGui
QSize m_lastFloatingSize; //!< last floating position
QPoint m_offsetWhenFloating; //!< initial offset to main window when floating first time
QPoint m_lastFloatingPosition; //!< last floating position
Qt::DockWidgetAreas m_originalAreas; //!< areas before floating
BlackMisc::CSetting<BlackGui::Settings::TDockWidget> m_settings { this, &CDockWidget::settingsChanged };