forked from qt-creator/qt-creator
Debugger: Add debugger name to progress bar
... when there is more than one engine. Mildly-related-to: QTCREATORBUG-30355 Change-Id: Idaf41b97f51c384ccf6a437d9c9c8dec922affc6 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -553,8 +553,10 @@ void DebuggerEnginePrivate::setupViews()
|
||||
= new Perspective(perspectiveId, m_engine->displayName(), parentPerspectiveId, settingsId);
|
||||
|
||||
m_progress.setProgressRange(0, 1000);
|
||||
FutureProgress *fp = ProgressManager::addTask(m_progress.future(),
|
||||
Tr::tr("Launching Debugger"), "Debugger.Launcher");
|
||||
const QString msg = m_companionEngines.isEmpty()
|
||||
? Tr::tr("Launching Debugger")
|
||||
: Tr::tr("Launching %1 Debugger").arg(m_debuggerName);
|
||||
FutureProgress *fp = ProgressManager::addTask(m_progress.future(), msg, "Debugger.Launcher");
|
||||
connect(fp, &FutureProgress::canceled, m_engine, &DebuggerEngine::quitDebugger);
|
||||
m_progress.reportStarted();
|
||||
|
||||
|
@@ -543,11 +543,11 @@ void DebuggerRunTool::start()
|
||||
for (auto engine : m_engines) {
|
||||
engine->setRunParameters(m_runParameters);
|
||||
engine->setRunId(d->runId);
|
||||
engine->setRunTool(this);
|
||||
for (auto companion : m_engines) {
|
||||
if (companion != engine)
|
||||
engine->addCompanionEngine(companion);
|
||||
}
|
||||
engine->setRunTool(this);
|
||||
if (!first)
|
||||
engine->setSecondaryEngine();
|
||||
auto rc = runControl();
|
||||
|
Reference in New Issue
Block a user