From 2d67e9e1e5de782e93998a5fa9a719f5acee79ab Mon Sep 17 00:00:00 2001 From: Uwe Kindler Date: Thu, 27 Oct 2022 11:53:15 +0200 Subject: [PATCH] Some small changes --- src/AutoHideDockContainer.cpp | 9 ++++++++- src/DockAreaTabBar.cpp | 1 - src/DockWidgetSideTab.h | 3 --- src/DockWidgetTab.cpp | 1 - 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/AutoHideDockContainer.cpp b/src/AutoHideDockContainer.cpp index 6768a23..bd3f14a 100644 --- a/src/AutoHideDockContainer.cpp +++ b/src/AutoHideDockContainer.cpp @@ -107,7 +107,7 @@ struct AutoHideDockContainerPrivate SideBarLocation SideTabBarArea; QBoxLayout* Layout; CResizeHandle* ResizeHandle = nullptr; - QSize Size; + QSize Size; // creates invalid size /** * Private data constructor @@ -194,6 +194,7 @@ CAutoHideDockContainer::CAutoHideDockContainer(CDockManager* DockManager, SideBa d->Layout->insertWidget(resizeHandleLayoutPosition(area), d->ResizeHandle); d->Size = d->DockArea->size(); + updateSize(); parent->registerAutoHideWidget(this); } @@ -212,6 +213,7 @@ void CAutoHideDockContainer::updateSize() { auto dockContainerParent = parentContainer(); auto rect = dockContainerParent->contentRect(); + qDebug() << "Size " << d->Size; switch (sideTabBarArea()) { @@ -343,6 +345,9 @@ void CAutoHideDockContainer::saveState(QXmlStreamWriter& s) { s.writeAttribute("SideTabBarArea", QString::number(sideTabBarArea())); s.writeAttribute("Size", QString::number(d->isHorizontal() ? d->Size.height() : d->Size.width())); + + qDebug() << ": saveState Size: " << d->Size; + qDebug() << ": saveState Size " << QString::number(d->isHorizontal() ? d->Size.height() : d->Size.width()); } @@ -368,8 +373,10 @@ bool CAutoHideDockContainer::restoreState(CDockingStateReader& s, bool Testing) else { d->Size.setWidth(Size); + qDebug() << ": restoreState Width " << Size; } + qDebug() << ": restoreState Size: " << d->Size; return true; } diff --git a/src/DockAreaTabBar.cpp b/src/DockAreaTabBar.cpp index 34a37d4..d06313a 100644 --- a/src/DockAreaTabBar.cpp +++ b/src/DockAreaTabBar.cpp @@ -146,7 +146,6 @@ CDockAreaTabBar::CDockAreaTabBar(CDockAreaWidget* parent) : //============================================================================ CDockAreaTabBar::~CDockAreaTabBar() { - qDebug() << "~CDockAreaTabBar count " << count(); delete d; } diff --git a/src/DockWidgetSideTab.h b/src/DockWidgetSideTab.h index 0585bb9..f9c2bc6 100644 --- a/src/DockWidgetSideTab.h +++ b/src/DockWidgetSideTab.h @@ -117,9 +117,6 @@ public: * returns the dock widget this belongs to */ CDockWidget* dockWidget() const; - -Q_SIGNALS: - void elidedChanged(bool elided); }; // class DockWidgetSideTab } // namespace ads diff --git a/src/DockWidgetTab.cpp b/src/DockWidgetTab.cpp index b97cac0..e82ae77 100644 --- a/src/DockWidgetTab.cpp +++ b/src/DockWidgetTab.cpp @@ -352,7 +352,6 @@ CDockWidgetTab::CDockWidgetTab(CDockWidget* DockWidget, QWidget *parent) : //============================================================================ CDockWidgetTab::~CDockWidgetTab() { - qDebug() << "~CDockWidgetTab " << text(); ADS_PRINT("~CDockWidgetTab()"); delete d; }