From 68cab5077481ab414a59b01785a4f0eeefdf0c13 Mon Sep 17 00:00:00 2001
From: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Date: Thu, 29 Apr 2010 14:27:11 +0200
Subject: [PATCH] QmlDesigner: adding translation context for exception

---
 .../qmldesigner/core/exceptions/invalididexception.cpp     | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/plugins/qmldesigner/core/exceptions/invalididexception.cpp b/src/plugins/qmldesigner/core/exceptions/invalididexception.cpp
index 467c4720eda..b56c2f0dc39 100644
--- a/src/plugins/qmldesigner/core/exceptions/invalididexception.cpp
+++ b/src/plugins/qmldesigner/core/exceptions/invalididexception.cpp
@@ -27,6 +27,7 @@
 **
 **************************************************************************/
 
+#include <QCoreApplication>
 #include "invalididexception.h"
 
 namespace QmlDesigner {
@@ -55,12 +56,14 @@ QString InvalidIdException::description() const
 
 QString InvalidIdException::duplicateErrorMessage(const QString &id)
 {
-     return QObject::tr("Ids have to be unique: ") + id;
+     return QCoreApplication::translate("InvalidIdException", "Ids have to be unique: ") + id;
 }
 
 QString InvalidIdException::invalidErrorMessage(const QString &id)
 {
-    return QObject::tr("Invalid Id: ") + id + QObject::tr("\nOnly alphanumeric characters and underscore allowed.\nIds must begin with a lowercase letter.");
+    return QCoreApplication::translate("InvalidIdException", "Invalid Id: ") + 
+      id + QCoreApplication::translate("InvalidIdException", 
+      "\nOnly alphanumeric characters and underscore allowed.\nIds must begin with a lowercase letter.");
 }
 
 }
-- 
GitLab