--- a/contentstorage/caclient/s60/src/camenuiconutility.cpp Wed Aug 18 10:39:24 2010 +0300
+++ b/contentstorage/caclient/s60/src/camenuiconutility.cpp Mon Sep 13 13:26:33 2010 +0300
@@ -167,7 +167,16 @@
icon = HbIcon("qtg_large_application");
} else if (entry.entryTypeName() ==
XQConversions::s60DescToQString(KCaTypePackage)) {
- icon = HbIcon("qtg_large_application");
+ QString type = entry.attribute(XQConversions::s60DescToQString(KCaAttrAppType));
+ if (type ==
+ XQConversions::s60DescToQString(KCaAttrAppTypeValueJava)) {
+ icon = HbIcon("qtg_large_java");
+ } else if (type ==
+ XQConversions::s60DescToQString(KCaAttrAppTypeValueCWRT)) {
+ icon = HbIcon("qtg_large_widget");
+ } else {
+ icon = HbIcon("qtg_large_sisx");
+ }
}
return icon;