[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/work/akonadi-ports/kdepim/messageviewer
From: Torgny Nyblom <kde () nyblom ! org>
Date: 2009-12-31 19:06:35
Message-ID: 1262286395.364537.14655.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1068285 by tnyblom:
Port++
M +9 -15 viewer.cpp
--- branches/work/akonadi-ports/kdepim/messageviewer/viewer.cpp #1068284:1068285
@@ -167,31 +167,25 @@
void Viewer::slotJumpDown()
{
Q_D(Viewer);
- kWarning() << "WEBKIT: Disabled code in " << Q_FUNC_INFO;
-#if 0
- KHTMLView *view = d->mViewer->view();
- view->scrollBy( 0, view->visibleHeight() );
-#endif
+ int height = d->mViewer->page()->viewportSize().height();
+ int current = d->mViewer->page()->mainFrame()->scrollBarValue( Qt::Vertical );
+ d->mViewer->page()->mainFrame()->setScrollBarValue( Qt::Vertical, current + height );
}
void Viewer::slotScrollPrior()
{
Q_D(Viewer);
- kWarning() << "WEBKIT: Disabled code in " << Q_FUNC_INFO;
-#if 0
- KHTMLView *view = d->mViewer->view();
- view->scrollBy( 0, -(int)(d->mViewer->widget()->height() * 0.8 ) );
-#endif
+ int height = d->mViewer->page()->viewportSize().height();
+ int current = d->mViewer->page()->mainFrame()->scrollBarValue( Qt::Vertical );
+ d->mViewer->page()->mainFrame()->setScrollBarValue( Qt::Vertical, current - ( 0.8 * height ) );
}
void Viewer::slotScrollNext()
{
Q_D(Viewer);
- kWarning() << "WEBKIT: Disabled code in " << Q_FUNC_INFO;
-#if 0
- KHTMLView *view = d->mViewer->view();
- view->scrollBy( 0, (int)(d->mViewer->widget()->height() * 0.8 ) );
-#endif
+ int height = d->mViewer->page()->viewportSize().height();
+ int current = d->mViewer->page()->mainFrame()->scrollBarValue( Qt::Vertical );
+ d->mViewer->page()->mainFrame()->setScrollBarValue( Qt::Vertical, current + ( 0.8 * height ) );
}
QString Viewer::selectedText()
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic