aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/qml/qmlengine.cpp
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2020-01-02 11:31:14 +0100
committerDavid Schulz <david.schulz@qt.io>2020-01-06 13:29:44 +0000
commita7dd0e50a28595eb976d77b1b23b8120b0a9395a (patch)
treec40150044b4b57f7e1feae0502fcd73b8e2ffacb /src/plugins/debugger/qml/qmlengine.cpp
parent1291755288ca11ba548cd3467dbe5b81496c541d (diff)
Debugger: make BreakpointParameters::fileName a Utils::FilePath
Task-number: QTCREATORBUG-23339 Change-Id: Ifc497c14589cd6df10d8219533e100f1919213b3 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/debugger/qml/qmlengine.cpp')
-rw-r--r--src/plugins/debugger/qml/qmlengine.cpp13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/plugins/debugger/qml/qmlengine.cpp b/src/plugins/debugger/qml/qmlengine.cpp
index 2914998421..16dd00134d 100644
--- a/src/plugins/debugger/qml/qmlengine.cpp
+++ b/src/plugins/debugger/qml/qmlengine.cpp
@@ -625,8 +625,11 @@ void QmlEngine::executeStepOver(bool)
void QmlEngine::executeRunToLine(const ContextData &data)
{
QTC_ASSERT(state() == InferiorStopOk, qDebug() << state());
- showStatusMessage(tr("Run to line %1 (%2) requested...").arg(data.lineNumber).arg(data.fileName), 5000);
- d->setBreakpoint(SCRIPTREGEXP, data.fileName, true, data.lineNumber);
+ showStatusMessage(tr("Run to line %1 (%2) requested...")
+ .arg(data.lineNumber)
+ .arg(data.fileName.toString()),
+ 5000);
+ d->setBreakpoint(SCRIPTREGEXP, data.fileName.toString(), true, data.lineNumber);
clearExceptionSelection();
d->continueDebugging(Continue);
@@ -677,7 +680,7 @@ void QmlEngine::insertBreakpoint(const Breakpoint &bp)
d->setExceptionBreak(AllExceptions, requested.enabled);
} else if (requested.type == BreakpointByFileAndLine) {
- d->setBreakpoint(SCRIPTREGEXP, requested.fileName,
+ d->setBreakpoint(SCRIPTREGEXP, requested.fileName.toString(),
requested.enabled, requested.lineNumber, 0,
requested.condition, requested.ignoreCount);
@@ -735,7 +738,7 @@ void QmlEngine::updateBreakpoint(const Breakpoint &bp)
d->changeBreakpoint(bp, requested.enabled);
} else {
d->clearBreakpoint(bp);
- d->setBreakpoint(SCRIPTREGEXP, requested.fileName,
+ d->setBreakpoint(SCRIPTREGEXP, requested.fileName.toString(),
requested.enabled, requested.lineNumber, 0,
requested.condition, requested.ignoreCount);
d->breakpointsSync.insert(d->sequence, bp);
@@ -1855,7 +1858,7 @@ void QmlEnginePrivate::messageReceived(const QByteArray &data)
clearBreakpoint(bp);
setBreakpoint(SCRIPTREGEXP,
- params.fileName,
+ params.fileName.toString(),
params.enabled,
params.lineNumber,
newColumn,