forked from openlp/openlp
Fix
This commit is contained in:
parent
9864bf9084
commit
9b378fbea5
@ -79,8 +79,6 @@ class Renderer(object):
|
|||||||
self.force_page = False
|
self.force_page = False
|
||||||
self.display = MainDisplay(None, self.image_manager, False, self)
|
self.display = MainDisplay(None, self.image_manager, False, self)
|
||||||
self.display.setup()
|
self.display.setup()
|
||||||
QtCore.QObject.connect(Receiver.get_receiver(),
|
|
||||||
QtCore.SIGNAL(u'renderer_update_text'), self.update_text)
|
|
||||||
self._theme_dimensions = {}
|
self._theme_dimensions = {}
|
||||||
self._calculate_default()
|
self._calculate_default()
|
||||||
QtCore.QObject.connect(Receiver.get_receiver(),
|
QtCore.QObject.connect(Receiver.get_receiver(),
|
||||||
@ -262,16 +260,13 @@ class Renderer(object):
|
|||||||
self.display.buildHtml(serviceItem)
|
self.display.buildHtml(serviceItem)
|
||||||
raw_html = serviceItem.get_rendered_frame(0)
|
raw_html = serviceItem.get_rendered_frame(0)
|
||||||
if same_thread:
|
if same_thread:
|
||||||
Receiver.send_message(u'renderer_update_text', raw_html)
|
self.display.text(raw_html)
|
||||||
else:
|
else:
|
||||||
self.update_text(raw_html)
|
Receiver.send_message(u'renderer_display_text', raw_html)
|
||||||
preview = self.display.preview()
|
preview = self.display.preview()
|
||||||
return preview
|
return preview
|
||||||
self.force_page = False
|
self.force_page = False
|
||||||
|
|
||||||
def update_text(self, text):
|
|
||||||
self.display.text(text)
|
|
||||||
com
|
|
||||||
def format_slide(self, text, item):
|
def format_slide(self, text, item):
|
||||||
"""
|
"""
|
||||||
Calculate how much text can fit on a slide.
|
Calculate how much text can fit on a slide.
|
||||||
|
@ -155,6 +155,9 @@ class MainDisplay(Display):
|
|||||||
QtCore.SIGNAL(u'update_display_css'), self.cssChanged)
|
QtCore.SIGNAL(u'update_display_css'), self.cssChanged)
|
||||||
QtCore.QObject.connect(Receiver.get_receiver(),
|
QtCore.QObject.connect(Receiver.get_receiver(),
|
||||||
QtCore.SIGNAL(u'config_updated'), self.configChanged)
|
QtCore.SIGNAL(u'config_updated'), self.configChanged)
|
||||||
|
else:
|
||||||
|
QtCore.QObject.connect(Receiver.get_receiver(),
|
||||||
|
QtCore.SIGNAL(u'renderer_display_text'), self.text)
|
||||||
|
|
||||||
def setTransparency(self, enabled):
|
def setTransparency(self, enabled):
|
||||||
if enabled:
|
if enabled:
|
||||||
|
Loading…
Reference in New Issue
Block a user