filemanager/src/inc/fmfileiconprovider.cpp
changeset 40 4167eb56f30d
parent 33 328cf6fbe40c
--- a/filemanager/src/inc/fmfileiconprovider.cpp	Thu Aug 05 11:30:07 2010 +0800
+++ b/filemanager/src/inc/fmfileiconprovider.cpp	Thu Sep 02 17:00:51 2010 +0800
@@ -38,7 +38,7 @@
 #define usbMemoryIcon   "qtg_large_usb_memory"
 
 //TODO: UI_Update: mmcl locked icon have not provided in icon spec
-// Just use orignal custom-defined icon
+// Just use original custom-defined icon
 #define mmcLockedIcon   ":image/qgn_prop_mmc_locked.svg"
 
 
@@ -95,10 +95,10 @@
                 case FmDriverInfo::EDriveTypePhoneMemory:
                     retIcon = HbIcon( phoneMemoryIcon ).qicon();
                     break;
-                default:
-                    Q_ASSERT_X( false, "FmFileIconProvider::icon", "please handle drive type");
+                case FmDriverInfo::EDriveTypeNotExist: // drive not exist, let QFileIconProvider to judge icon
+                default:  // filemanger do not provide icon for other drive types, let QFileIconProvider to judge icon
                     break;
-                }
+               }
             break;
             }
         case FmFileTypeRecognizer::FileTypeFolder:
@@ -167,8 +167,6 @@
         }
     
     // if cannot get icon, return icon from QFileIconProvider
-    // this will be mostly used in win32 platform,
-    // because path for HbIcon only existed in hb theme of symbian 
     if( retIcon.isNull() ) {
         retIcon = QFileIconProvider::icon( info );
     }