# -*- coding: utf-8 -*-
import os
import sys
+import time
from PySide import QtCore
from PySide import QtGui
from PySide import QtDeclarative
self.require_download = True
else:
self.require_download = True
- self._album_art = None
+ self._album_art = "images/blank_record.png"
def _title (self):
return self._title
self._album_art = path
self.album_art_changed.emit ()
+ def resetAlbumArt (self):
+ print "Reset album art!"
+ #self._album_art = None
+ counter = 0
+ while counter < 3:
+ if os.path.exists (self.aa.get_generated ()):
+ break
+ time.sleep (1)
+ counter += 1
+
+ if os.path.exists (self.aa.get_generated ()):
+ print "Using the generated"
+ self._album_art = self.aa.get_generated ()
+ self.require_download = True
+ else:
+ print "Setting to none (", self.aa.get_generated (), " doesn't exist)"
+ self.require_download = True
+ self._album_art = "images/blank_record.png"
+ self.album_art_changed.emit ()
+
def get_aa (self):
return self.aa