This commit is contained in:
Tim Bentley 2009-07-08 17:40:42 +01:00
parent a06b8f0b07
commit 193151c270

View File

@ -233,24 +233,25 @@ class MediaManagerItem(QtGui.QWidget):
def onPreviewClick(self): def onPreviewClick(self):
log.debug(self.PluginTextShort+u' Preview Requested') log.debug(self.PluginTextShort+u' Preview Requested')
service_item = ServiceItem(self.parent) service_item = self.buildServiceItem()
service_item.addIcon(u':/media/media_'+self.PluginTextShort.lower()+u'.png')
self.generateSlideData(service_item)
self.parent.preview_controller.addServiceItem(service_item) self.parent.preview_controller.addServiceItem(service_item)
self.ListView.clearSelection()
def onLiveClick(self): def onLiveClick(self):
log.debug(self.PluginTextShort + u' Live Requested') log.debug(self.PluginTextShort + u' Live Requested')
service_item = ServiceItem(self.parent) service_item = self.buildServiceItem()
service_item.addIcon(u':/media/media_'+self.PluginTextShort.lower()+u'.png')
self.generateSlideData(service_item)
self.parent.live_controller.addServiceItem(service_item) self.parent.live_controller.addServiceItem(service_item)
self.ListView.clearSelection()
def onAddClick(self): def onAddClick(self):
log.debug(self.PluginTextShort+u' Add Requested') log.debug(self.PluginTextShort+u' Add Requested')
service_item = self.buildServiceItem()
self.parent.service_manager.addServiceItem(service_item)
def buildServiceItem(self):
"""
Common method for generating a service item
"""
service_item = ServiceItem(self.parent) service_item = ServiceItem(self.parent)
service_item.addIcon(u':/media/media_'+self.PluginTextShort.lower()+u'.png') service_item.addIcon(u':/media/media_'+self.PluginTextShort.lower()+u'.png')
self.generateSlideData(service_item) self.generateSlideData(service_item)
self.parent.service_manager.addServiceItem(service_item)
self.ListView.clearSelection() self.ListView.clearSelection()
return service_item