equal
deleted
inserted
replaced
271 void LocationPickerDataManagerPrivate::populateCollections(QList<int>& aCount) |
271 void LocationPickerDataManagerPrivate::populateCollections(QList<int>& aCount) |
272 { |
272 { |
273 // add contact collection |
273 // add contact collection |
274 QStandardItem *modelItemContact = new QStandardItem(); |
274 QStandardItem *modelItemContact = new QStandardItem(); |
275 int conNum = aCount.value(0); |
275 int conNum = aCount.value(0); |
276 QString contactCollectionNum; |
276 QString contactCollectionNum(hbTrId("txt_lint_list_ln_items",conNum)); |
277 contactCollectionNum.setNum(conNum); |
|
278 contactCollectionNum.append(" items"); |
|
279 QString contactCollectionName( hbTrId("txt_lint_list_contact_addresses") ); |
277 QString contactCollectionName( hbTrId("txt_lint_list_contact_addresses") ); |
280 |
278 |
281 |
279 |
282 QStringList contact = (QStringList()<<contactCollectionName<<contactCollectionNum); |
280 QStringList contact = (QStringList()<<contactCollectionName<<contactCollectionNum); |
283 modelItemContact->setData( QVariant( contact ), Qt::DisplayRole ); |
281 modelItemContact->setData( QVariant( contact ), Qt::DisplayRole ); |
286 modelItemContact->setData( ESourceLandmarksContactsCat, Qt::UserRole ); |
284 modelItemContact->setData( ESourceLandmarksContactsCat, Qt::UserRole ); |
287 mModel->appendRow( modelItemContact ); |
285 mModel->appendRow( modelItemContact ); |
288 |
286 |
289 //txt_lint_list_calender_addresses |
287 //txt_lint_list_calender_addresses |
290 int calNum = aCount.value(1); |
288 int calNum = aCount.value(1); |
291 QString calendarCollectionNum; |
289 QString calendarCollectionNum(hbTrId("txt_lint_list_ln_items",calNum)); |
292 calendarCollectionNum.setNum(calNum); |
|
293 calendarCollectionNum.append(" items"); |
|
294 QString calendarCollectionName( hbTrId("txt_lint_list_calendar_locations") ); |
290 QString calendarCollectionName( hbTrId("txt_lint_list_calendar_locations") ); |
295 QStringList calender = (QStringList()<<calendarCollectionName<<calendarCollectionNum); |
291 QStringList calender = (QStringList()<<calendarCollectionName<<calendarCollectionNum); |
296 |
292 |
297 QStandardItem *modelItemCalendar = new QStandardItem(); |
293 QStandardItem *modelItemCalendar = new QStandardItem(); |
298 modelItemCalendar->setData( QVariant( calender ), Qt::DisplayRole ); |
294 modelItemCalendar->setData( QVariant( calender ), Qt::DisplayRole ); |
300 modelItemCalendar->setData( ESourceLandmarksCalendarCat, Qt::UserRole ); |
296 modelItemCalendar->setData( ESourceLandmarksCalendarCat, Qt::UserRole ); |
301 mModel->appendRow( modelItemCalendar ); |
297 mModel->appendRow( modelItemCalendar ); |
302 |
298 |
303 //txt_lint_list_places_addresses |
299 //txt_lint_list_places_addresses |
304 int placNum = aCount.value(2); |
300 int placNum = aCount.value(2); |
305 QString placesCollectionNum; |
301 QString placesCollectionNum(hbTrId("txt_lint_list_ln_items",placNum)); |
306 placesCollectionNum.setNum(placNum); |
|
307 placesCollectionNum.append(" items"); |
|
308 QString placesCollectionName( hbTrId("txt_lint_list_places") ); |
302 QString placesCollectionName( hbTrId("txt_lint_list_places") ); |
309 QStringList places = (QStringList()<<placesCollectionName<<placesCollectionNum); |
303 QStringList places = (QStringList()<<placesCollectionName<<placesCollectionNum); |
310 |
304 |
311 QStandardItem *modelItemPlaces = new QStandardItem(); |
305 QStandardItem *modelItemPlaces = new QStandardItem(); |
312 modelItemPlaces->setData( QVariant( places ), Qt::DisplayRole ); |
306 modelItemPlaces->setData( QVariant( places ), Qt::DisplayRole ); |