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

@@ -366,6 +366,12 @@ public:
/// Empty otherwise
QSize lastOverlayedSize() const;
/// @brief Returns a dock widget by its name
/// This is the same name you passed to DockWidget CTOR.
/// nullptr is returned if the dock widget isn't found.
static DockWidgetBase* byName(const QString &uniqueName);
Q_SIGNALS:
///@brief signal emitted when the parent changed
void parentChanged();