Added showcase for DockComponentsFactory - a help button is injected into a title bar

This commit is contained in:
Uwe Kindler
2020-02-11 09:31:57 +01:00
parent ff1439c719
commit 65eeffd5e1
4 changed files with 66 additions and 25 deletions

View File

@@ -44,17 +44,24 @@ CDockAreaTitleBar* CDockComponentsFactory::createDockAreaTitleBar(CDockAreaWidge
//============================================================================
const CDockComponentsFactory* CDockComponentsFactory::defaultFactory()
const CDockComponentsFactory* CDockComponentsFactory::factory()
{
return DefaultFactory.get();
}
//============================================================================
void CDockComponentsFactory::setDefaultFactory(CDockComponentsFactory* Factory)
void CDockComponentsFactory::setFactory(CDockComponentsFactory* Factory)
{
DefaultFactory.reset(Factory);
}
//============================================================================
void CDockComponentsFactory::resetDefaultFactory()
{
DefaultFactory.reset(new CDockComponentsFactory());
}
} // namespace ads
//---------------------------------------------------------------------------