forked from openlp/openlp
parent
e70d4b6582
commit
ca20598dde
@ -231,8 +231,9 @@ class MainDisplay(DisplayWidget):
|
|||||||
The Image to be displayed can be QImage or QPixmap
|
The Image to be displayed can be QImage or QPixmap
|
||||||
"""
|
"""
|
||||||
log.debug(u'image to display')
|
log.debug(u'image to display')
|
||||||
image = resize_image(image, self.screen[u'size'].width(),
|
if not isinstance(image, QtGui.QImage):
|
||||||
self.screen[u'size'].height())
|
image = resize_image(image, self.screen[u'size'].width(),
|
||||||
|
self.screen[u'size'].height())
|
||||||
self.resetVideo()
|
self.resetVideo()
|
||||||
self.displayImage(image)
|
self.displayImage(image)
|
||||||
# show screen
|
# show screen
|
||||||
|
@ -585,7 +585,13 @@ class SlideController(QtGui.QWidget):
|
|||||||
label = QtGui.QLabel()
|
label = QtGui.QLabel()
|
||||||
label.setMargin(4)
|
label.setMargin(4)
|
||||||
label.setScaledContents(True)
|
label.setScaledContents(True)
|
||||||
label.setPixmap(QtGui.QPixmap.fromImage(frame[u'image']))
|
if isinstance(frame[u'image'], QtGui.QImage):
|
||||||
|
label.setPixmap(QtGui.QPixmap.fromImage(frame[u'image']))
|
||||||
|
else:
|
||||||
|
pixmap = resize_image(frame[u'image'],
|
||||||
|
self.parent.RenderManager.width,
|
||||||
|
self.parent.RenderManager.height)
|
||||||
|
label.setPixmap(QtGui.QPixmap.fromImage(pixmap))
|
||||||
self.PreviewListWidget.setCellWidget(framenumber, 0, label)
|
self.PreviewListWidget.setCellWidget(framenumber, 0, label)
|
||||||
slideHeight = width * self.parent.RenderManager.screen_ratio
|
slideHeight = width * self.parent.RenderManager.screen_ratio
|
||||||
row += 1
|
row += 1
|
||||||
|
Loading…
Reference in New Issue
Block a user