Add static function DockWidgetBase::byName()

So users don't have to use private API.

Fixes issue #126
This commit is contained in:
Sergio Martins
2020-12-27 11:39:21 +00:00
parent 48ce3a972f
commit a2a80df5df
3 changed files with 12 additions and 0 deletions

View File

@@ -522,6 +522,11 @@ QSize DockWidgetBase::lastOverlayedSize() const
return d->m_lastOverlayedSize;
}
DockWidgetBase *DockWidgetBase::byName(const QString &uniqueName)
{
return DockRegistry::self()->dockByName(uniqueName);
}
FloatingWindow *DockWidgetBase::morphIntoFloatingWindow()
{
qCDebug(creation) << "DockWidget::morphIntoFloatingWindow() this=" << this