#4410 Dock Window State : Use hideAllDockWidgets() in base class

This commit is contained in:
Magne Sjaastad
2019-05-15 12:31:27 +02:00
parent 95124adca6
commit 699870c8c7
11 changed files with 22 additions and 72 deletions

View File

@@ -235,15 +235,17 @@ void RiuDockWidgetTools::restoreDockWidgetsVisibility(const QObject* parent, QVa
{
if (dock)
{
auto widgetVisibility = widgetVisibilityMap.find(dock->objectName());
bool isVisible = true;
auto widgetVisibility = widgetVisibilityMap.find(dock->objectName());
if (widgetVisibility != widgetVisibilityMap.end())
{
bool isVisible = widgetVisibility.value().toBool();
dock->setVisible(isVisible);
// qDebug() << "Restore " << dock->objectName() << " : " << (isVisible ? "visible" : "not visible");
isVisible = widgetVisibility.value().toBool();
}
dock->setVisible(isVisible);
// qDebug() << "Restore " << dock->objectName() << " : " << (isVisible ? "visible" : "not visible");
}
}
}