Debugger: Log exceptions in build pane.

- Introduce constants for task categories, add "RunTime".
- Log exceptions under "RunTime".
- Clear pane on debugger start.
- Add 'first chance'

Task-number: QTCREATORBUG-8141
Change-Id: Icf68def06c42a0f3bb86dcc2ae74750b5397ca52
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
Friedemann Kleint
2012-11-02 16:14:43 +01:00
committed by hjk
parent 2e40c54ea3
commit 41a5461cf2
6 changed files with 45 additions and 7 deletions

View File

@@ -415,6 +415,8 @@ QString WinException::toString(bool includeLocation) const
QTextStream str(&rc);
formatWindowsException(exceptionCode, exceptionAddress,
exceptionFlags, info1, info2, str);
if (firstChance)
str << " (first chance)";
if (includeLocation) {
if (lineNumber) {
str << " at " << QLatin1String(file) << ':' << lineNumber;