Make orientation switch explicit on Symbian, too.
[dorian] / bookview.cpp
index bda16e4..d94cb03 100644 (file)
@@ -400,7 +400,9 @@ bool BookView::eventFilter(QObject *o, QEvent *e)
         mousePressed = true;
         break;
     case QEvent::MouseButtonRelease:
+#ifndef Q_OS_SYMBIAN // Too heavy on Symbian
         showProgress();
+#endif
         mousePressed = false;
         break;
     case QEvent::MouseMove:
@@ -434,6 +436,7 @@ void BookView::goToPosition(qreal position)
 
 void BookView::showProgress()
 {
+    TRACE;
     if (mBook) {
         int contentsHeight = page()->mainFrame()->contentsSize().height();
         qreal pos = (qreal)(page()->mainFrame()->scrollPosition().y()) /
@@ -513,16 +516,3 @@ void BookView::onMediaKeysPressed(MediaKeysObserver::MediaKeys key)
 }
 
 #endif // Q_OS_SYMBIAN
-
-void BookView::adjustPosition()
-{
-    QSize desktop = QApplication::desktop()->size();
-    qreal ratio = (qreal)(desktop.width()) / (qreal)(desktop.height());
-    if (mBook) {
-        QWebFrame *frame = page()->mainFrame();
-        int height = frame->contentsSize().height();
-        int pos = frame->scrollPosition().y();
-        qreal relativePos = (qreal)pos / (qreal)height;
-        // FIXME: Finish me
-    }
-}