Fix song edit media

This commit is contained in:
Tim Bentley 2012-12-06 21:56:04 +00:00
parent 34275d0a5f
commit 901f835e90
1 changed files with 3 additions and 7 deletions

View File

@ -58,6 +58,7 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog):
Constructor Constructor
""" """
QtGui.QDialog.__init__(self, parent) QtGui.QDialog.__init__(self, parent)
self.parent = parent
self.mediaitem = mediaitem self.mediaitem = mediaitem
self.song = None self.song = None
# can this be automated? # can this be automated?
@ -179,13 +180,8 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog):
set_case_insensitive_completer(self.themes, self.themeComboBox) set_case_insensitive_completer(self.themes, self.themeComboBox)
def loadMediaFiles(self): def loadMediaFiles(self):
self.audioAddFromMediaButton.setVisible(False) self.audioAddFromMediaButton.setVisible(True)
for plugin in self.parent().pluginManager.plugins: self.mediaForm.populateFiles(self.parent.mediaController.audio_extensions_list)
if plugin.name == u'media' and plugin.status == PluginStatus.Active:
self.audioAddFromMediaButton.setVisible(True)
self.mediaForm.populateFiles(
plugin.mediaItem.getList(MediaType.Audio))
break
def newSong(self): def newSong(self):
log.debug(u'New Song') log.debug(u'New Song')