Fix resetting to default layout in case of floating widgets.

This commit is contained in:
con
2009-08-11 16:28:22 +02:00
parent 1e06df7d40
commit df31a8742e

View File

@@ -510,8 +510,10 @@ void DebuggerManager::setSimpleDockWidgetArrangement()
{
m_mainWindow->setTrackingEnabled(false);
QList<QDockWidget *> dockWidgets = m_mainWindow->dockWidgets();
foreach (QDockWidget *dockWidget, dockWidgets)
foreach (QDockWidget *dockWidget, dockWidgets) {
dockWidget->setFloating(false);
m_mainWindow->removeDockWidget(dockWidget);
}
foreach (QDockWidget *dockWidget, dockWidgets) {
m_mainWindow->addDockWidget(Qt::BottomDockWidgetArea, dockWidget);