E-book viewer: Handle self-closing heading tags in XHTML documents correctly. Fixes #5413 (Rendering of ePub in view is incorrect)

This commit is contained in:
Kovid Goyal 2010-04-29 16:04:17 -06:00
parent e5bb3888af
commit 6c62c10ac2

View File

@ -423,7 +423,7 @@ class DocumentView(QWebView):
QWebView.__init__(self, *args)
self.debug_javascript = False
self.shortcuts = Shortcuts(SHORTCUTS, 'shortcuts/viewer')
self.self_closing_pat = re.compile(r'<([a-z]+)\s+([^>]+)/>',
self.self_closing_pat = re.compile(r'<([a-z1-6]+)\s+([^>]+)/>',
re.IGNORECASE)
self.setSizePolicy(QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding))
self._size_hint = QSize(510, 680)