diff --git a/src/calibre/gui2/__init__.py b/src/calibre/gui2/__init__.py
index f1357728ec..60d2a0a7dd 100644
--- a/src/calibre/gui2/__init__.py
+++ b/src/calibre/gui2/__init__.py
@@ -739,12 +739,6 @@ def build_forms(srcdir, info=None):
dat = dat.replace('from QtWebKit.QWebView import QWebView',
'from PyQt4 import QtWebKit\nfrom PyQt4.QtWebKit import QWebView')
- 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('self.view = QWebView(', 'self.view = DocumentView(')
- dat += '\n\nfrom calibre.gui2.viewer.documentview import DocumentView'
-
open(compiled_form, 'wb').write(dat)
_df = os.environ.get('CALIBRE_DEVELOP_FROM', None)
diff --git a/src/calibre/gui2/viewer/main.ui b/src/calibre/gui2/viewer/main.ui
index 04166fe2cf..3137ad2e07 100644
--- a/src/calibre/gui2/viewer/main.ui
+++ b/src/calibre/gui2/viewer/main.ui
@@ -33,24 +33,21 @@
QFrame::Raised
- -
-
-
- -
+
-
Qt::Vertical
- -
+
-
Qt::Horizontal
- -
+
-
QFrame::StyledPanel
@@ -91,6 +88,9 @@
+ -
+
+
@@ -108,7 +108,7 @@
- Qt::LeftToolBarArea
+ LeftToolBarArea
false
@@ -136,7 +136,7 @@
- Qt::TopToolBarArea
+ TopToolBarArea
false
@@ -316,6 +316,12 @@
QWidget
+
+ DocumentView
+ QWidget
+ calibre/gui2/viewer/documentview.h
+ 1
+