18 #include <qstringlist.h> |
18 #include <qstringlist.h> |
19 #include <hbglobal.h> |
19 #include <hbglobal.h> |
20 |
20 |
21 #include <badesca.h> |
21 #include <badesca.h> |
22 #include <eikenv.h> |
22 #include <eikenv.h> |
|
23 #include <hbparameterlengthlimiter.h> |
23 |
24 |
24 #include "calendarui_debug.h" |
25 #include "calendarui_debug.h" |
25 #include "CalenExtraRowFormatter.h" |
26 #include "CalenExtraRowFormatter.h" |
26 #include "OstTraceDefinitions.h" |
27 #include "OstTraceDefinitions.h" |
27 #ifdef OST_TRACE_COMPILER_IN_USE |
28 #ifdef OST_TRACE_COMPILER_IN_USE |
220 // Get the locale specific separator |
221 // Get the locale specific separator |
221 QString separator = hbTrId("txt_calendar_preview_title_cale_separator"); |
222 QString separator = hbTrId("txt_calendar_preview_title_cale_separator"); |
222 |
223 |
223 // Format all fields to single row |
224 // Format all fields to single row |
224 QString textDataString; |
225 QString textDataString; |
225 textDataString = hbTrId( |
226 textDataString = HbParameterLengthLimiter( |
226 "txt_calendar_preview_title_123242526").arg( |
227 hbTrId("txt_calendar_preview_title_123242526")).arg( |
227 textDataStringList.at(0)).arg( |
228 textDataStringList.at(0)).arg( |
228 separator).arg( |
229 separator).arg(textDataStringList.at(1)).arg( |
229 textDataStringList.at(1)).arg( |
230 separator).arg(textDataStringList.at(2)).arg( |
230 textDataStringList.at(2)).arg( |
231 separator).arg(textDataStringList.at(3)).arg( |
231 textDataStringList.at(3)).arg( |
232 separator).arg(textDataStringList.at(4)); |
232 textDataStringList.at(4)); |
233 |
233 |
|
234 iText = static_cast<const TUint16*> ( |
234 iText = static_cast<const TUint16*> ( |
235 textDataString.utf16()), textDataString.length(); |
235 textDataString.utf16()), textDataString.length(); |
236 |
236 |
237 // Now we have something like "Year of Dog%2GengYin%2%2" |
237 // Now we have something like "Year of Dog%2GengYin%2%2" |
238 // where %2 is the separator txt_calendar_preview_title_cale_separator |
238 // where %2 is the separator txt_calendar_preview_title_cale_separator |