Don't show title bar for floating widgets with tabs at bottom.
This commit is contained in:
@@ -891,7 +891,22 @@ void CDockAreaWidget::updateTitleBarVisibility()
|
||||
{
|
||||
// Always show title bar if it contains title bar actions
|
||||
if (CDockWidget* TopLevelWidget = Container->topLevelDockWidget())
|
||||
{
|
||||
Hidden |= TopLevelWidget->titleBarActions().empty();
|
||||
}
|
||||
else if (CDockManager::testConfigFlag(CDockManager::TabsAtBottom))
|
||||
{
|
||||
Hidden = true;
|
||||
|
||||
for (CDockWidget* DockWidget : Container->openedDockWidgets())
|
||||
{
|
||||
if (!DockWidget->titleBarActions().empty())
|
||||
{
|
||||
Hidden = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!Hidden && d->Flags.testFlag(HideSingleWidgetTitleBar))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user