summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2009-02-17 14:35:32 +0100
committerhjk <qtc-committer@nokia.com>2009-02-17 17:44:20 +0100
commitf47ef22fabe44f2d950425925f1b41f3360a571d (patch)
tree1a7b9ba084306be2114fb3037c1266d997af634b
parent5ba9809489054eca52f657459ddf9ac4340fc58a (diff)
downloadqt-creator-f47ef22fabe44f2d950425925f1b41f3360a571d.tar.gz
Fixes: debugger: enable debugger view actions even if "locked"
-rw-r--r--src/plugins/debugger/debuggermanager.cpp3
-rw-r--r--src/plugins/debugger/debuggerplugin.cpp2
2 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/debugger/debuggermanager.cpp b/src/plugins/debugger/debuggermanager.cpp
index 769d63c722..711a3ae2bc 100644
--- a/src/plugins/debugger/debuggermanager.cpp
+++ b/src/plugins/debugger/debuggermanager.cpp
@@ -490,9 +490,11 @@ void DebuggerManager::setSimpleDockWidgetArrangement()
m_mainWindow->tabifyDockWidget(m_watchDock, m_outputDock);
m_mainWindow->tabifyDockWidget(m_watchDock, m_registerDock);
m_mainWindow->tabifyDockWidget(m_watchDock, m_threadsDock);
+ m_mainWindow->tabifyDockWidget(m_watchDock, m_sourceFilesDock);
// They are rarely used even in ordinary debugging. Hiding them also saves
// cycles since the corresponding information won't be retrieved.
+ m_sourceFilesDock->hide();
m_registerDock->hide();
m_disassemblerDock->hide();
m_modulesDock->hide();
@@ -515,6 +517,7 @@ void DebuggerManager::setLocked(bool locked)
}
dockWidget->setTitleBarWidget(titleBarWidget);
dockWidget->setFeatures(features);
+ dockWidget->toggleViewAction()->setEnabled(true);
}
}
diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp
index d3e61c79c2..c313b0592e 100644
--- a/src/plugins/debugger/debuggerplugin.cpp
+++ b/src/plugins/debugger/debuggerplugin.cpp
@@ -453,7 +453,7 @@ bool DebuggerPlugin::initialize(const QStringList &arguments, QString *error_mes
#endif
cmd = am->registerAction(m_manager->m_continueAction,
- ProjectExplorer::Constants::DEBUG, QList<int>()<< m_gdbRunningContext);
+ ProjectExplorer::Constants::DEBUG, QList<int>() << m_gdbRunningContext);
cmd = am->registerAction(m_manager->m_stopAction,
Constants::INTERRUPT, globalcontext);