From e3b0e1c453b9359b0b116ce51483f4f5884d22fa Mon Sep 17 00:00:00 2001 From: Slava Monich Date: Wed, 2 Nov 2016 16:33:26 +0300 Subject: [PATCH] [app] Support for footnotes --- app/data/default/styles.xml | 2 +- app/qml/BooksBookView.qml | 37 ++++-- app/qml/BooksFootnoteView.qml | 198 +++++++++++++++++++++++++++++ app/qml/BooksImageView.qml | 2 +- app/qml/BooksLinkMenu.qml | 4 +- app/qml/BooksMainPage.qml | 1 + app/qml/BooksPageView.qml | 6 +- app/src/BooksBookModel.cpp | 9 ++ app/src/BooksBookModel.h | 1 + app/src/BooksImageProvider.cpp | 47 +++---- app/src/BooksImageProvider.h | 6 +- app/src/BooksPageWidget.cpp | 220 +++++++++++++++++++++++++++++---- app/src/BooksPageWidget.h | 10 +- app/src/BooksPaintContext.cpp | 44 ++++++- app/src/BooksPaintContext.h | 12 +- app/src/BooksSettings.h | 1 + app/src/BooksTextView.cpp | 39 +----- 17 files changed, 527 insertions(+), 112 deletions(-) create mode 100644 app/qml/BooksFootnoteView.qml diff --git a/app/data/default/styles.xml b/app/data/default/styles.xml index 464da94..dc8aae2 100644 --- a/app/data/default/styles.xml +++ b/app/data/default/styles.xml @@ -27,7 +27,7 @@