~wgrant/openlp/openlyrics_test

« back to all changes in this revision

Viewing changes to openlp/core/ui/maindisplay.py

  • Committer: Martin Zibricky
  • Date: 2011-10-06 16:16:29 UTC
  • mfrom: (1186.2.584 openlp)
  • Revision ID: mzibr.public@gmail.com-20111006161629-17tyvvq60h3h15dd
[merge] r1770, rename testing dir to tests

Show diffs side-by-side

added added

removed removed

Lines of Context:
194
194
        self.setGeometry(self.screen[u'size'])
195
195
        self.frame.evaluateJavaScript(u'show_text("%s")' %
196
196
            slide.replace(u'\\', u'\\\\').replace(u'\"', u'\\\"'))
197
 
        return self.preview()
198
197
 
199
198
    def alert(self, text):
200
199
        """
256
255
        image = self.imageManager.get_image_bytes(name)
257
256
        self.resetVideo()
258
257
        self.displayImage(image)
259
 
        return self.preview()
260
258
 
261
259
    def displayImage(self, image):
262
260
        """
387
385
        # Update the preview frame.
388
386
        if self.isLive:
389
387
            Receiver.send_message(u'maindisplay_active')
390
 
        return self.preview()
391
388
 
392
389
    def videoState(self, newState, oldState):
393
390
        """
455
452
                        self.setVisible(True)
456
453
                else:
457
454
                    self.setVisible(True)
458
 
        preview = QtGui.QImage(self.screen[u'size'].width(),
459
 
            self.screen[u'size'].height(),
460
 
            QtGui.QImage.Format_ARGB32_Premultiplied)
 
455
        preview = QtGui.QPixmap(self.screen[u'size'].width(),
 
456
            self.screen[u'size'].height())
461
457
        painter = QtGui.QPainter(preview)
462
458
        painter.setRenderHint(QtGui.QPainter.Antialiasing)
463
459
        self.frame.render(painter)