Ajout d'une image par défaut si jamais il n'existe pas d'illustration personnalisée.
[minwii.git] / src / minwii / widgets / songfilebrowser.py
index cfa3022..ba8c836 100755 (executable)
@@ -36,6 +36,8 @@ class FileOpenDialog(FileDialog):
         else: self.curdir = path
         self.dir_img = basic.Image(
             pguglobals.app.theme.get(cls1+'.folder', '', 'image'))
         else: self.curdir = path
         self.dir_img = basic.Image(
             pguglobals.app.theme.get(cls1+'.folder', '', 'image'))
+        self.soundfile_img = basic.Image(
+            pguglobals.app.theme.get(cls1+'.soundfile', '', 'image'))
         td_style = {'padding_left': 4,
                     'padding_right': 4,
                     'padding_top': 2,
         td_style = {'padding_left': 4,
                     'padding_right': 4,
                     'padding_top': 2,
@@ -115,9 +117,9 @@ class FileOpenDialog(FileDialog):
                         style['width'] = PICTURE_ITEM_SIZE * float(iw) / ih
                         
                     img = basic.Image(img, style=style)
                         style['width'] = PICTURE_ITEM_SIZE * float(iw) / ih
                         
                     img = basic.Image(img, style=style)
-                    self.list.add(l[0], value = l[1], image = img)
                 else :
                 else :
-                    self.list.add(l[0], value = l[1])
+                    img = self.soundfile_img
+                self.list.add(l[0], value = l[1], image = img)
  
         self.list.set_vertical_scroll(0)
     
  
         self.list.set_vertical_scroll(0)