Fix replacement backgrounds

This commit is contained in:
Tim Bentley 2010-09-25 07:11:00 +01:00
parent c94f88b84a
commit dabc04c7dd
1 changed files with 6 additions and 3 deletions

View File

@ -234,8 +234,11 @@ class MainDisplay(DisplayWidget):
Display an image, as is.
"""
if image:
js = u'show_image("data:image/png;base64,%s");' % \
image_to_byte(image)
if isinstance(image, QtGui.QImage):
js = u'show_image("data:image/png;base64,%s");' % \
image_to_byte(image)
else:
js = u'show_image("data:image/png;base64,%s");' % image
else:
js = u'show_image("");'
self.frame.evaluateJavaScript(js)
@ -246,7 +249,7 @@ class MainDisplay(DisplayWidget):
Used after Image plugin has changed the background
"""
log.debug(u'resetImage')
self.displayImage(self.serviceItem.bg_frame)
self.displayImage(self.serviceItem.bg_image_bytes)
def resetVideo(self):
"""