retype.controllers

class retype.controllers.LibraryController(user_dir, library_paths)[source]

Bases: object

addFriendlyName(data, path)[source]
indexLibrary(library_paths)[source]
instantiateBooks()[source]
load(item)[source]
loadSaveFile()[source]
migrateV1Save(save)[source]
save(book, data)[source]
setBook(book_id, book_view, switchView)[source]
property user_dir
class retype.controllers.MainController[source]

Bases: QObject

aboutDialogRequested
customisationDialogRequested
getGeometry(config)[source]
isVisible(view)[source]
loadBook(book_id=0)[source]
loadBookRequested
openUrl(url_str)[source]
prevView()[source]
prevViewRequested
quit()[source]
saveConfig(config)[source]
saveConfigRequested
setView(view)[source]
setViewByEnum(view_e=View.shelf_view)[source]
show()[source]
showAboutDialog(page_title=None)[source]
showCustomisationDialog()[source]
switchView(view=None)[source]
switchViewRequested
view()[source]
views = {}
class retype.controllers.MenuController(main_controller, menu)[source]

Bases: QObject

class retype.controllers.SafeConfig[source]

Bases: object

get(key, default=None)[source]
isPathDefaultUserDir(path)[source]
load(path)[source]
save(config)[source]

Modules

retype.controllers.library

retype.controllers.main_controller

retype.controllers.menu_controller

retype.controllers.safe_config