Debugger: Fix Symbian.

...which subclasses DebuggerRunner and does not call
DebuggerPlugin::startDebugger(), which connects the
engine, leading to strange malfunctions. Move functionality
to DebuggerRunner::start() to make it self-contained.
Add object names to engines for easier debugging.

Reviewed-by: hjk
This commit is contained in:
Friedemann Kleint
2010-08-24 15:35:46 +02:00
parent f1dea465ac
commit 54f9654bd3
12 changed files with 46 additions and 37 deletions

View File

@@ -31,6 +31,10 @@
#include "breakhandler.h"
#include "watchhandler.h"
#include <utils/qtcassert.h>
#include <QtCore/QDebug>
namespace Debugger {
namespace Internal {
@@ -40,6 +44,12 @@ namespace Internal {
SessionEngine::SessionEngine()
: DebuggerEngine(DebuggerStartParameters())
{
setObjectName(QLatin1String("SessionEngine"));
}
void SessionEngine::executeDebuggerCommand(const QString &command)
{
QTC_ASSERT(false, qDebug() << command)
}
void SessionEngine::loadSessionData()