diff --git a/src/plugins/qmldesigner/components/propertyeditor/propertyeditorview.cpp b/src/plugins/qmldesigner/components/propertyeditor/propertyeditorview.cpp index a6030701721..a647b653581 100644 --- a/src/plugins/qmldesigner/components/propertyeditor/propertyeditorview.cpp +++ b/src/plugins/qmldesigner/components/propertyeditor/propertyeditorview.cpp @@ -165,7 +165,7 @@ void PropertyEditorView::changeValue(const QString &name) m_locked = false; QString errMsg = QmlDesigner::ModelNode::getIdValidityErrorMessage(newId); if (!errMsg.isEmpty()) - Core::AsynchronousMessageBox::warning(tr("Invalid ID"), errMsg.arg(newId)); + Core::AsynchronousMessageBox::warning(tr("Invalid ID"), errMsg); else Core::AsynchronousMessageBox::warning(tr("Invalid ID"), tr("%1 already exists.").arg(newId)); } diff --git a/src/plugins/qmldesigner/designercore/model/modelnode.cpp b/src/plugins/qmldesigner/designercore/model/modelnode.cpp index 9e1e260bb09..924172b5b1a 100644 --- a/src/plugins/qmldesigner/designercore/model/modelnode.cpp +++ b/src/plugins/qmldesigner/designercore/model/modelnode.cpp @@ -218,21 +218,21 @@ QString ModelNode::getIdValidityErrorMessage(const QString &id) return {}; // valid if (id.at(0).isUpper()) - return QObject::tr("ID cannot start with an uppercase character."); + return QObject::tr("ID cannot start with an uppercase character (%1).").arg(id); if (id.at(0).isDigit()) - return QObject::tr("ID cannot start with a number."); + return QObject::tr("ID cannot start with a number (%1).").arg(id); if (id.contains(' ')) - return QObject::tr("ID cannot include whitespace."); + return QObject::tr("ID cannot include whitespace (%1).").arg(id); if (idIsQmlKeyWord(id)) - return QObject::tr("%1 is a reserved QML keyword."); + return QObject::tr("%1 is a reserved QML keyword.").arg(id); if (isIdToAvoid(id)) - return QObject::tr("%1 is a reserved property keyword."); + return QObject::tr("%1 is a reserved property keyword.").arg(id); - return QObject::tr("ID includes invalid characters."); + return QObject::tr("ID includes invalid characters (%1).").arg(id); } bool ModelNode::hasId() const