debugger: move a slot to DebuggerEnginePrivate

This commit is contained in:
hjk
2010-07-20 10:07:42 +02:00
parent 3ff18381d0
commit e63253737c
2 changed files with 6 additions and 7 deletions

View File

@@ -268,6 +268,11 @@ public slots:
QTimer::singleShot(0, this, SLOT(doFinishDebugger()));
}
void raiseApplication() {
m_runControl->bringApplicationToForeground(m_inferiorPid);
}
public:
DebuggerState state() const { return m_state; }
@@ -1365,7 +1370,7 @@ void DebuggerEngine::notifyInferiorPid(qint64 pid)
if (d->m_inferiorPid == pid)
return;
d->m_inferiorPid = pid;
QTimer::singleShot(0, this, SLOT(raiseApplication()));
QTimer::singleShot(0, d, SLOT(raiseApplication()));
}
qint64 DebuggerEngine::inferiorPid() const
@@ -1378,11 +1383,6 @@ DebuggerPlugin *DebuggerEngine::plugin() const
return DebuggerPlugin::instance();
}
void DebuggerEngine::raiseApplication()
{
d->m_runControl->bringApplicationToForeground(d->m_inferiorPid);
}
void DebuggerEngine::openFile(const QString &fileName, int lineNumber)
{
plugin()->gotoLocation(fileName, lineNumber, false);