contentstorage/caclient/s60/src/camenuiconutility.cpp
changeset 73 4bc7b118b3df
parent 66 32469d7d46ff
child 80 397d00875918
--- a/contentstorage/caclient/s60/src/camenuiconutility.cpp	Mon May 03 12:48:45 2010 +0300
+++ b/contentstorage/caclient/s60/src/camenuiconutility.cpp	Fri May 14 16:10:06 2010 +0300
@@ -122,13 +122,15 @@
             if (err2 == KErrNone) {
                 QString fileName = XQConversions::s60DescToQString(
                         fileNameFromApparc->Des());
-                if (fileName.contains(QString(".mif"))) {
+                if (fileName.contains(QString(".mif")) || fileName.contains(QString(".mbm"))) {
                     
                     TPtr ptr(fileNameFromApparc->Des());
                     CaMenuIconMifUtility::GetPixmapByFilenameL(ptr,size,pixmap);
         
                     pixmap = pixmap.scaled(size, Qt::KeepAspectRatioByExpanding);
                     icon = HbIcon(QIcon(pixmap));
+                } else {
+                    icon = HbIcon(fileName);
                 }
             }
             CleanupStack::Pop(fileNameFromApparc);