Fix up preview in 1024x764 so looks sensible

This commit is contained in:
Tim Bentley 2009-12-12 09:24:12 +00:00
parent 231a2fa933
commit 14837d6efa
2 changed files with 8 additions and 2 deletions

View File

@ -246,7 +246,7 @@ class SlideController(QtGui.QWidget):
self.SlidePreview.sizePolicy().hasHeightForWidth())
self.SlidePreview.setSizePolicy(sizePolicy)
self.SlidePreview.setFixedSize(
QtCore.QSize(self.settingsmanager.slidecontroller_image, 225))
QtCore.QSize(self.settingsmanager.slidecontroller_image,self.settingsmanager.slidecontroller_image / 1.3 ))
self.SlidePreview.setFrameShape(QtGui.QFrame.Box)
self.SlidePreview.setFrameShadow(QtGui.QFrame.Plain)
self.SlidePreview.setLineWidth(1)

View File

@ -28,6 +28,7 @@ import os.path
import logging
import chardet
import codecs
import time
from PyQt4 import QtCore
@ -174,12 +175,17 @@ class BibleOSISImpl():
testament)
dialogobject.incrementProgressBar(
self.booksOfBible[p[0]])
Receiver.send_message(u'process_events')
#minor delay to get the events processed
time.sleep(0.1)
count = 0
self.bibledb.add_verse(book.id, p[1], p[2], text)
count += 1
#Every 3 verses repaint the screen
if count % 3 == 0:
if count % 30 == 0:
Receiver.send_message(u'process_events')
#minor delay to get the events processed
time.sleep(0.1)
count = 0
except:
log.exception(u'Loading bible from OSIS file failed')