contentstorage/caclient/s60/src/camenuiconutility.cpp
changeset 94 dbb8300717f7
parent 93 82b66994846c
child 83 156f692b1687
--- a/contentstorage/caclient/s60/src/camenuiconutility.cpp	Fri Apr 30 15:22:08 2010 +0300
+++ b/contentstorage/caclient/s60/src/camenuiconutility.cpp	Fri May 14 17:24:44 2010 +0300
@@ -19,9 +19,14 @@
 #include <XQConversions>
 // apparc
 #include <apparc.h>
-#include <APGCLI.H>
+#include <apgcli.h>
+#ifdef SYMBIAN_ENABLE_SPLIT_HEADERS
+#include <apaidpartner.h>
+#else
+#include <apaid.h>
+#endif
 // cfbsbitmap
-#include <APGICNFL.H>
+#include <apgicnfl.h>
 
 #include <HbIcon>
 #include "camenuiconutility.h"
@@ -223,16 +228,19 @@
 {
     HbIcon icon;
     icon = getIconFromEntry(entry);
-
+ 
     if (icon.isNull() || !(icon.size().isValid())) {
         TRAP_IGNORE(icon = getIconFromApparcL(entry, size));
     }
-
+ 
     if (icon.isNull() || !(icon.size().isValid())) {
         icon = getDefaultIcon(entry);
     }
-    
+ 
+    if (entry.entryTypeName() == XQConversions::s60DescToQString(
+            KCaTypeWidget)) {
+        icon.addBadge(Qt::AlignBottom | Qt::AlignLeft,
+		    HbIcon("qtg_small_hs_widget"));
+    }
     return icon;
 }
-
-