From 05daa9bfe1a03ffe1cc580b6cfd88e093e2493c0 Mon Sep 17 00:00:00 2001 From: Michael Brasser Date: Wed, 31 Aug 2011 14:07:32 +1000 Subject: Support QT_TRID_NOOP in ListElement. Task-number: QTBUG-21070 Change-Id: I91f68467ed96c89fe18726372348ebe809099f60 Reviewed-on: http://codereview.qt.nokia.com/3906 Reviewed-by: Qt Sanity Bot Reviewed-by: Charles Yin --- src/declarative/util/qdeclarativelistmodel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/declarative/util/qdeclarativelistmodel.cpp') diff --git a/src/declarative/util/qdeclarativelistmodel.cpp b/src/declarative/util/qdeclarativelistmodel.cpp index 2b113abbec..3add850570 100644 --- a/src/declarative/util/qdeclarativelistmodel.cpp +++ b/src/declarative/util/qdeclarativelistmodel.cpp @@ -847,11 +847,11 @@ bool QDeclarativeListModelParser::compileProperty(const QDeclarativeCustomParser AST::StringLiteral *literal = 0; if (AST::CallExpression *callExpr = AST::cast(node)) { if (AST::IdentifierExpression *idExpr = AST::cast(callExpr->base)) { - if (idExpr->name == QLatin1String("QT_TR_NOOP")) { + if (idExpr->name == QLatin1String("QT_TR_NOOP") || idExpr->name == QLatin1String("QT_TRID_NOOP")) { if (callExpr->arguments && !callExpr->arguments->next) literal = AST::cast(callExpr->arguments->expression); if (!literal) { - error(prop, QDeclarativeListModel::tr("ListElement: improperly specified QT_TR_NOOP")); + error(prop, QDeclarativeListModel::tr("ListElement: improperly specified %1").arg(idExpr->name.toString())); return false; } } else if (idExpr->name == QLatin1String("QT_TRANSLATE_NOOP")) { -- cgit v1.2.3