summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/qml/qmlcppengine.h
diff options
context:
space:
mode:
authorChristiaan Janssen <christiaan.janssen@nokia.com>2010-11-15 17:09:28 +0100
committerChristiaan Janssen <christiaan.janssen@nokia.com>2010-11-15 17:18:00 +0100
commit4790548216a9a98fbd894a912e307c65ff1e81e0 (patch)
tree2423b34f25bca320a7572e3ee6dad0f9f83b94f7 /src/plugins/debugger/qml/qmlcppengine.h
parentaf3d7fe3c8ddbb60ffee0ea342b7d479723d0e40 (diff)
downloadqt-creator-4790548216a9a98fbd894a912e307c65ff1e81e0.tar.gz
QmlDebugger: Refactored QmlEngine and QmlCppEngine
Reviewed by: hjk
Diffstat (limited to 'src/plugins/debugger/qml/qmlcppengine.h')
-rw-r--r--src/plugins/debugger/qml/qmlcppengine.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/debugger/qml/qmlcppengine.h b/src/plugins/debugger/qml/qmlcppengine.h
index 9bb063adde..7c3ea0a9ac 100644
--- a/src/plugins/debugger/qml/qmlcppengine.h
+++ b/src/plugins/debugger/qml/qmlcppengine.h
@@ -20,6 +20,7 @@ public:
explicit QmlCppEngine(const DebuggerStartParameters &sp);
virtual ~QmlCppEngine();
+ DebuggerLanguage activeEngine() const;
void setActiveEngine(DebuggerLanguage language);
virtual void setToolTipExpression(const QPoint &mousePos,
@@ -107,9 +108,9 @@ private slots:
private:
void setupSlaveEngineOnTimer();
- void finishDebugger();
- void handleSlaveEngineStateChange(const DebuggerState &newState);
- void handleSlaveEngineStateChangeAsActive(const DebuggerState &newState);
+ void initEngineShutdown();
+ bool checkErrorState(const DebuggerState stateToCheck);
+ void engineStateChanged(const DebuggerState &newState);
private:
QScopedPointer<QmlCppEnginePrivate> d;