diff --git a/openlp/core/lib/rendermanager.py b/openlp/core/lib/rendermanager.py index 8df35337e..9781cf241 100644 --- a/openlp/core/lib/rendermanager.py +++ b/openlp/core/lib/rendermanager.py @@ -55,6 +55,10 @@ class RenderManager: def set_theme(self, theme): log.debug("theme set to %s", theme) self.theme = theme + self.renderer.set_theme(self.theme) + + self.renderer.set_text_rectangle(QtCore.QRect(10,0, self.width-1, self.height-1), + QtCore.QRect(10,self.footer_start, self.width-1, self.height-self.footer_start)) if theme.font_main_override == False: pass if theme.font_footer_override == False: @@ -98,7 +102,7 @@ class RenderManager: #frame = QtGui.QPixmap(self.width, self.height) #self.renderer.set_paint_dest(frame) - print main_text + #print main_text answer=self.renderer.render_lines(main_text, footer_text) return self.frame diff --git a/openlp/core/ui/thememanager.py b/openlp/core/ui/thememanager.py index 01ddf0492..a40fc8af1 100644 --- a/openlp/core/ui/thememanager.py +++ b/openlp/core/ui/thememanager.py @@ -349,7 +349,7 @@ class ThemeManager(QWidget): self.loadThemes() def generateAndSaveImage(self, dir, name, theme_xml): - log.debug(u'generateImage %s %s %s', dir, name, theme_xml) + log.debug(u'generateAndSaveImage %s %s %s', dir, name, theme_xml) theme = ThemeXML() theme.parse(theme_xml)