clock/clockui/clockviews/src/clockalarmlistmodel.cpp
changeset 75 7ac58b2aae6f
parent 57 bb2d3e476f29
--- a/clock/clockui/clockviews/src/clockalarmlistmodel.cpp	Mon Sep 06 15:58:44 2010 +0530
+++ b/clock/clockui/clockviews/src/clockalarmlistmodel.cpp	Mon Sep 20 12:44:39 2010 +0530
@@ -22,6 +22,7 @@
 #include <QStandardItemModel>
 #include <QStandardItem>
 #include <HbIcon>
+#include <HbParameterLengthLimiter>
 
 // User includes
 #include "clockalarmlistmodel.h"
@@ -191,10 +192,12 @@
 			case 1: {
 				if (1 == minleft) {
 					formatTimeNote =
-						hbTrId("txt_clock_main_view_setlabel_in_1hr_2min");
+							HbParameterLengthLimiter(hbTrId("txt_clock_main_view_setlabel_in_1hr_2min"))
+							.arg(QString::number(hourleft)).arg(QString::number(minleft));
 				} else {
 					formatTimeNote =
-						hbTrId("txt_clock_main_view_setlabel_in_1hr_2mins");
+							HbParameterLengthLimiter(hbTrId("txt_clock_main_view_setlabel_in_1hr_2mins"))
+							.arg(QString::number(hourleft)).arg(QString::number(minleft));
 				}
 			}
 			break;
@@ -202,21 +205,21 @@
 			default: {
 				if (1 == minleft) {
 					formatTimeNote =
-						hbTrId("txt_clock_main_view_setlabel_in_1hrs_2min");
+						HbParameterLengthLimiter(hbTrId("txt_clock_main_view_setlabel_in_1hrs_2min"))
+						.arg(QString::number(hourleft)).arg(QString::number(minleft));
 				} else {
 					formatTimeNote =
-						hbTrId("txt_clock_main_view_setlabel_in_1hrs_2mins");
+						HbParameterLengthLimiter(hbTrId("txt_clock_main_view_setlabel_in_1hrs_2mins"))
+						.arg(QString::number(hourleft)).arg(QString::number(minleft));
 				}
 			}
 		}
-		timeNote = formatTimeNote.arg(
-				QString::number(hourleft), QString::number(minleft));
 	} else {
-		formatTimeNote = hbTrId("txt_clock_main_view_setlabel_in_1days");
-		timeNote = formatTimeNote.arg(QString::number(dayleft));
+		formatTimeNote = HbParameterLengthLimiter(hbTrId("txt_clock_main_view_setlabel_in_1days"))
+				         .arg(QString::number(dayleft));
 	}
 	OstTraceFunctionExit0( CLOCKALARMLISTMODEL_CALCULATEREMAININGTIME_EXIT );
-	return timeNote;
+	return formatTimeNote;
 }
 
 /*!
@@ -439,9 +442,8 @@
 		repeatTypeString.append(
 		    hbTrId("txt_clock_main_view_dblist_daily_val_workdays"));
 	} else if (Weekly == alarmInfo.repeatType) {
-		repeatTypeString.append(hbTrId("txt_clock_main_view_setlabel_every_1"));
-		repeatTypeString =
-			repeatTypeString.arg(alarmInfo.alarmDateTime.toString("dddd"));
+		repeatTypeString.append( HbParameterLengthLimiter(hbTrId("txt_clock_main_view_setlabel_every_1"))
+					.arg(alarmInfo.alarmDateTime.toString("dddd")));
 	} else {
 		if (QDate::currentDate() == alarmInfo.alarmDateTime) {
 			repeatTypeString.append(