forked from qt-creator/qt-creator
CDB: Add status messages for loaded modules.
Change-Id: I7fc676f938f69ecc8d228a0d3509da6e7e3e0b1a Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
@@ -2541,7 +2541,14 @@ void CdbEngine::parseOutputLine(QByteArray line)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
showMessage(QString::fromLocal8Bit(line), LogMisc);
|
// output(64): ModLoad: 00007ffb`842b0000 00007ffb`843ee000 C:\Windows\system32\KERNEL32.DLL
|
||||||
|
// output(32): ModLoad: 00007ffb 00007ffb C:\Windows\system32\KERNEL32.DLL
|
||||||
|
if (line.startsWith("ModLoad: ")) {
|
||||||
|
QRegExp moduleRegExp(QLatin1String(
|
||||||
|
"[0-9a-fA-F]+(`[0-9a-fA-F]+)? [0-9a-fA-F]+(`[0-9a-fA-F]+)? (.*)"));
|
||||||
|
if (moduleRegExp.indexIn(QLatin1String(line)) > -1)
|
||||||
|
showStatusMessage(tr("Module loaded: ") + moduleRegExp.cap(3).trimmed(), 3000);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void CdbEngine::readyReadStandardOut()
|
void CdbEngine::readyReadStandardOut()
|
||||||
|
|||||||
Reference in New Issue
Block a user