MDI: Fix docked widget geometries not being remembered when floating
We shouldn't move the Frame directly. Instead, do it through the layout, which will then remember the last docked geometry
This commit is contained in:
@@ -154,6 +154,11 @@ LayoutWidget *MainWindowBase::layoutWidget() const
|
||||
return d->m_layoutWidget;
|
||||
}
|
||||
|
||||
MDILayoutWidget *MainWindowBase::mdiLayoutWidget() const
|
||||
{
|
||||
return qobject_cast<MDILayoutWidget *>(layoutWidget());
|
||||
}
|
||||
|
||||
void MainWindowBase::setAffinities(const QStringList &affinityNames)
|
||||
{
|
||||
QStringList affinities = affinityNames;
|
||||
|
||||
Reference in New Issue
Block a user