--- a/locationpickerservice/src/locationpickerdatamanager_p.cpp Tue Jul 06 14:10:28 2010 +0300
+++ b/locationpickerservice/src/locationpickerdatamanager_p.cpp Wed Aug 18 09:43:18 2010 +0300
@@ -196,6 +196,7 @@
// set icons based on contact address type
QVariantList icons;
HbIcon adressTypeIcon;
+ HbIcon potraitIcon;
QString adressType;
bool adressIconPresent = false;
if( aItemArray[i].mSourceType == ESourceContactsHome )
@@ -210,6 +211,20 @@
adressType = KContactWorkIcon;
adressIconPresent = true;
}
+
+ if( aItemArray[i].mSourceType == ESourceCalendar )
+ {
+ potraitIcon = HbIcon( KCalendarImage );
+ }
+ else if( aItemArray[i].mSourceType == ESourceContactsWork || aItemArray[i].mSourceType
+ == ESourceContactsHome || aItemArray[i].mSourceType == ESourceContactsPref )
+ {
+ potraitIcon = HbIcon( KContactsImage );
+ }
+ else
+ {
+ potraitIcon = HbIcon( KDummyImage );
+ }
// create a list item and set to model
QStringList addressData;
@@ -226,7 +241,6 @@
landscapeIconPath = QString("");
}
addressData.clear();
- HbIcon potraitIcon( KDummyImage );
icons<<potraitIcon;
if(adressIconPresent)
{
@@ -277,7 +291,7 @@
QString calendarCollectionNum;
calendarCollectionNum.setNum(calNum);
calendarCollectionNum.append(" items");
- QString calendarCollectionName( hbTrId("txt_lint_list_calendar_event_locations") );
+ QString calendarCollectionName( hbTrId("txt_lint_list_calendar_locations") );
QStringList calender = (QStringList()<<calendarCollectionName<<calendarCollectionNum);
QStandardItem *modelItemCalendar = new QStandardItem();