diff --git a/src/plugins/qmldesigner/designercore/filemanager/qmlrefactoring.cpp b/src/plugins/qmldesigner/designercore/filemanager/qmlrefactoring.cpp index f4e53d31d67..779fdc3a258 100644 --- a/src/plugins/qmldesigner/designercore/filemanager/qmlrefactoring.cpp +++ b/src/plugins/qmldesigner/designercore/filemanager/qmlrefactoring.cpp @@ -64,6 +64,11 @@ bool QmlRefactoring::reparseDocument() } else { qWarning() << "*** Possible problem: QML file wasn't parsed correctly."; qDebug() << "*** QML text:" << textModifier->text(); + QString errorMessage = QStringLiteral("Parsing Error"); + if (!tmpDocument->diagnosticMessages().isEmpty()) + errorMessage = tmpDocument->diagnosticMessages().first().message; + + qDebug() << "*** " << errorMessage; return false; } }