Add DockWidget::isFocused() for issue #60

Needs a signal now
This commit is contained in:
Sergio Martins
2020-08-14 23:04:42 +01:00
parent 750f9b6142
commit 9e2d001ac5
3 changed files with 71 additions and 0 deletions

View File

@@ -422,6 +422,12 @@ bool DockWidgetBase::isMainWindow() const
return qobject_cast<MainWindowBase*>(widget());
}
bool DockWidgetBase::isFocused() const
{
auto f = this->frame();
return f && f->isFocused() && isCurrentTab();
}
void DockWidgetBase::setAffinityName(const QString &affinity)
{
setAffinities({ affinity });