Removed wrong visibility initialisation of titlebar close button, added hideEmptyParentSplitters() function to properly hide tree of empty parent splitters if DockArea or DockWidget is removed,

This commit is contained in:
Uwe Kindler
2018-12-03 12:52:57 +01:00
parent 87e3777e37
commit 653f475e72
9 changed files with 51 additions and 35 deletions

View File

@@ -78,7 +78,7 @@ bool CDockSplitter::hasVisibleContent() const
// TODO Cache or precalculate this to speed up
for (int i = 0; i < count(); ++i)
{
if (widget(i)->isVisibleTo(this))
if (!widget(i)->isHidden())
{
return true;
}