Ebook-viewer: scroll by 20%.

This commit is contained in:
John Schember 2009-06-11 21:03:42 -04:00
parent def5885cf2
commit 322d5d5ef4

View File

@ -511,10 +511,12 @@ class DocumentView(QWebView):
return
ret = QWebView.wheelEvent(self, event)
scroll_amount = (event.delta() / 120.0) * .2 * -1
if event.orientation() == Qt.Vertical:
self.scroll_by(0, event.delta() * -1)
self.scroll_by(0, self.document.viewportSize().height() * scroll_amount)
else:
self.scroll_by(event.delta() * -1, 0)
self.scroll_by(self.document.viewportSize().width() * scroll_amount, 0)
if self.manager is not None:
self.manager.scrolled(self.scroll_fraction)