14 /** Visual representation of a book. */
15 class BookView: public QWebView
20 explicit BookView(QWidget *parent = 0);
22 void setBook(Book *book);
24 void goToBookmark(const Book::Bookmark &bookmark);
26 void setLastBookmark();
29 void chapterLoadStart(int index);
30 void chapterLoadEnd(int index);
31 void suppressedMouseButtonPress();
36 void onLoadFinished(bool ok);
37 void onSettingsChanged(const QString &key);
40 virtual void paintEvent(QPaintEvent *e);
41 virtual void mousePressEvent(QMouseEvent *e);
42 bool eventFilter(QObject *o, QEvent *e);
45 void loadContent(int index);
46 void addNavigationBar();
54 qreal positionAfterLoad;