diff options
| author | Christiaan Janssen <christiaan.janssen@nokia.com> | 2010-11-15 17:09:28 +0100 |
|---|---|---|
| committer | Christiaan Janssen <christiaan.janssen@nokia.com> | 2010-11-15 17:18:00 +0100 |
| commit | 4790548216a9a98fbd894a912e307c65ff1e81e0 (patch) | |
| tree | 2423b34f25bca320a7572e3ee6dad0f9f83b94f7 /src/plugins/debugger/qml/qmlcppengine.h | |
| parent | af3d7fe3c8ddbb60ffee0ea342b7d479723d0e40 (diff) | |
| download | qt-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.h | 7 |
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; |
