int timeout = -1) const;
Q_SLOT void showStatusMessage(const QString &msg, int timeout = -1) const;
- void resetLocation();
+ virtual void resetLocation();
virtual void gotoLocation(const Internal::Location &location);
virtual void quitDebugger(); // called by DebuggerRunControl
DebuggerEngine::showMessage(msg, channel, timeout);
}
+void QmlCppEngine::resetLocation()
+{
+ if (d->m_qmlEngine)
+ d->m_qmlEngine->resetLocation();
+ if (d->m_cppEngine)
+ d->m_cppEngine->resetLocation();
+}
+
DebuggerEngine *QmlCppEngine::cppEngine() const
{
return d->m_cppEngine;
logMessage(LogSend, "STEPINTO");
d->m_adapter.activeDebuggerClient()->executeStep();
}
- resetLocation();
notifyInferiorRunRequested();
notifyInferiorRunOk();
}
logMessage(LogSend, "STEPINTO");
d->m_adapter.activeDebuggerClient()->executeStepI();
}
- resetLocation();
notifyInferiorRunRequested();
notifyInferiorRunOk();
}
logMessage(LogSend, "STEPOUT");
d->m_adapter.activeDebuggerClient()->executeStepOut();
}
- resetLocation();
notifyInferiorRunRequested();
notifyInferiorRunOk();
}
logMessage(LogSend, "STEPOVER");
d->m_adapter.activeDebuggerClient()->executeNext();
}
- resetLocation();
notifyInferiorRunRequested();
notifyInferiorRunOk();
}