7.1.6.4. QmlBook

class BookBrowser.QtApplication.QmlBook.QmlBook(path)[source]

Bases: PyQt5.QtCore.QObject

__init__(path)[source]

Initialize self. See help(type(self)) for accurate signature.

_glob_files()[source]
_logger = <Logger BookBrowser.QtApplication.QmlBook.QmlBook (WARNING)>
_on_directory_change(path)[source]
_on_new_file(filename)[source]
first_page
flip_from_page(qml_page, orientation)[source]
is_valid_page_number(page_number)[source]
last_page
last_page_number
last_page_number_changed
metadata
new_page
number_of_pages
number_of_pages_changed
page(page_number)[source]
pages
pages_changed
path
start_watcher(watcher=None)[source]
class BookBrowser.QtApplication.QmlBook.QmlBookMetadata(book)[source]

Bases: PyQt5.QtCore.QObject

__init__(book)[source]

Initialize self. See help(type(self)) for accurate signature.

_logger = <Logger BookBrowser.QtApplication.QmlBook.QmlBookMetadata (WARNING)>
_set_dirty(value=True)[source]
static _to_list(value)[source]
authors
authors_changed
description
description_changed
dirty
dirty_changed
isbn
isbn_changed
keywords
keywords_changed
language
language_changed
notes
notes_changed
notes_html
notes_html_changed
number_of_pages
number_of_pages_changed
page_offset
page_offset_changed
path
publisher
publisher_changed
save()[source]
title
title_changed
update_from_isbn()[source]
year
year_changed
class BookBrowser.QtApplication.QmlBook.QmlBookPage(book_page)[source]

Bases: PyQt5.QtCore.QObject

__init__(book_page)[source]

Initialize self. See help(type(self)) for accurate signature.

__repr__()[source]

Return repr(self).

_logger = <Logger BookBrowser.QtApplication.QmlBook.QmlBookPage (WARNING)>
_ocr_cleanup()[source]
flip_page(orientation)[source]
is_empty
large_thumbnail_path
large_thumbnail_path_changed
large_thumbnail_size
orientation
orientation_changed
page
page_number
page_number_changed
path
path_changed
request_large_thumbnail()[source]
text
text_ready
thumbnail_ready