-fixed bug 871272

-clean ups

Fixes: https://launchpad.net/bugs/871272
This commit is contained in:
Andreas Preikschat 2011-10-15 13:30:39 +02:00
parent 17ec218529
commit 9259eed4a6
3 changed files with 11 additions and 13 deletions

View File

@ -122,9 +122,8 @@ class ServiceItem(object):
def _new_item(self): def _new_item(self):
""" """
Method to set the internal id of the item Method to set the internal id of the item. This is used to compare
This is used to compare service items to see if they are service items to see if they are the same.
the same
""" """
self._uuid = unicode(uuid.uuid1()) self._uuid = unicode(uuid.uuid1())
@ -160,9 +159,8 @@ class ServiceItem(object):
def render(self, use_override=False): def render(self, use_override=False):
""" """
The render method is what generates the frames for the screen and The render method is what generates the frames for the screen and
obtains the display information from the renderemanager. obtains the display information from the renderemanager. At this point
At this point all the slides are built for the given all the slides are built for the given display size.
display size.
""" """
log.debug(u'Render called') log.debug(u'Render called')
self._display_frames = [] self._display_frames = []

View File

@ -355,7 +355,7 @@ class MainDisplay(QtGui.QGraphicsView):
""" """
# We request a background video but have no service Item # We request a background video but have no service Item
if isBackground and not hasattr(self, u'serviceItem'): if isBackground and not hasattr(self, u'serviceItem'):
return None return False
if not self.mediaObject: if not self.mediaObject:
self.createMediaObject() self.createMediaObject()
log.debug(u'video') log.debug(u'video')
@ -385,6 +385,7 @@ class MainDisplay(QtGui.QGraphicsView):
# Update the preview frame. # Update the preview frame.
if self.isLive: if self.isLive:
Receiver.send_message(u'maindisplay_active') Receiver.send_message(u'maindisplay_active')
return True
def videoState(self, newState, oldState): def videoState(self, newState, oldState):
""" """

View File

@ -39,7 +39,7 @@ from openlp.core.lib.ui import UiStrings, critical_error_message_box
log = logging.getLogger(__name__) log = logging.getLogger(__name__)
CLAPPERBOARD = QtGui.QPixmap(u':/media/media_video.png').toImage() CLAPPERBOARD = QtGui.QImage(u':/media/media_video.png')
class MediaMediaItem(MediaManagerItem): class MediaMediaItem(MediaManagerItem):
""" """
@ -95,14 +95,14 @@ class MediaMediaItem(MediaManagerItem):
def onResetClick(self): def onResetClick(self):
""" """
Called to reset the Live backgound with the media selected, Called to reset the Live backgound with the media selected.
""" """
self.resetAction.setVisible(False) self.resetAction.setVisible(False)
self.plugin.liveController.display.resetVideo() self.plugin.liveController.display.resetVideo()
def videobackgroundReplaced(self): def videobackgroundReplaced(self):
""" """
Triggered by main display on change of serviceitem Triggered by main display on change of serviceitem.
""" """
self.resetAction.setVisible(False) self.resetAction.setVisible(False)
@ -179,8 +179,7 @@ class MediaMediaItem(MediaManagerItem):
def mediaStateWait(self, mediaState): def mediaStateWait(self, mediaState):
""" """
Wait for the video to change its state Wait for the video to change its state. Wait no longer than 5 seconds.
Wait no longer than 5 seconds.
""" """
start = datetime.now() start = datetime.now()
while self.mediaObject.state() != mediaState: while self.mediaObject.state() != mediaState:
@ -198,7 +197,7 @@ class MediaMediaItem(MediaManagerItem):
def onDeleteClick(self): def onDeleteClick(self):
""" """
Remove a media item from the list Remove a media item from the list.
""" """
if check_item_selected(self.listView, translate('MediaPlugin.MediaItem', if check_item_selected(self.listView, translate('MediaPlugin.MediaItem',
'You must select a media file to delete.')): 'You must select a media file to delete.')):