From 8f8676d25ad561127d7781e2291b5a041ce71d4a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 31 Oct 2009 14:41:47 -0600 Subject: [PATCH] IGN:Fix --develop-from resulting in unusable ebook-viewer on windows --- src/calibre/gui2/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/__init__.py b/src/calibre/gui2/__init__.py index fa03c3a775..51d88b06e2 100644 --- a/src/calibre/gui2/__init__.py +++ b/src/calibre/gui2/__init__.py @@ -586,8 +586,11 @@ def build_forms(srcdir, info=None): if form.endswith('viewer%smain.ui'%os.sep): info('\t\tPromoting WebView') dat = dat.replace('self.view = QtWebKit.QWebView(', 'self.view = DocumentView(') + dat = dat.replace('from PyQt4 import QtWebKit', '') + if iswindows: + dat = dat.replace('self.view = QWebView(', 'self.view = DocumentView(') + dat = dat.replace('from QtWebKit.QWebView import QWebView', '') dat += '\n\nfrom calibre.gui2.viewer.documentview import DocumentView' - dat += '\nQtWebKit' open(compiled_form, 'wb').write(dat)