Allow to set a custom title for all FloatingContainer (#454)

This commit is contained in:
tytan652
2022-10-20 19:35:31 +00:00
committed by GitHub
parent 6444e7424f
commit 537828ef3d
4 changed files with 50 additions and 5 deletions

View File

@@ -92,6 +92,8 @@ enum eStateFileVersion
static CDockManager::ConfigFlags StaticConfigFlags = CDockManager::DefaultNonOpaqueConfig;
static QString FloatingContainersTitle;
/**
* Private data class of CDockManager class (pimpl)
*/
@@ -1255,6 +1257,21 @@ CDockFocusController* CDockManager::dockFocusController() const
return d->FocusController;
}
//===========================================================================
void CDockManager::setFloatingContainersTitle(const QString& Title)
{
FloatingContainersTitle = Title;
}
//===========================================================================
QString CDockManager::floatingContainersTitle()
{
if (FloatingContainersTitle.isEmpty())
return qApp->applicationDisplayName();
return FloatingContainersTitle;
}
} // namespace ads
//---------------------------------------------------------------------------