forms¶
The forms
module contains all the ui functionality for the bibles
plugin.
-
class
openlp.plugins.bibles.forms.
BookNameForm
(parent=None)[source]¶ Bases:
PyQt5.QtWidgets.QDialog
,openlp.plugins.bibles.forms.booknamedialog.Ui_BookNameDialog
Class to manage a dialog which help the user to refer a book name a to a english book name
-
class
openlp.plugins.bibles.forms.
LanguageForm
(parent=None)[source]¶ Bases:
PyQt5.QtWidgets.QDialog
,openlp.plugins.bibles.forms.languagedialog.Ui_LanguageDialog
Class to manage a dialog which ask the user for a language.
-
class
openlp.plugins.bibles.forms.
BibleImportForm
(parent, manager, bible_plugin)[source]¶ Bases:
openlp.core.ui.lib.wizard.OpenLPWizard
This is the Bible Import Wizard, which allows easy importing of Bibles into OpenLP from other formats like OSIS, CSV and OpenSong.
Show the file open dialog for the books CSV file.
Show the file open dialog for the verses CSV file.
-
on_current_index_changed
(index)[source]¶ Called when the format combo box’s index changed. We have to check if the import is available and accordingly to disable or enable the next button.
Show the file open dialog for the OpenSong file.
Show the file open dialog for the OSIS file.
Show the file open dialog for the SWORD folder.
Show the file open dialog for a SWORD zip-file.
-
on_web_source_combo_box_index_changed
(index)[source]¶ Setup the list of Bibles when you select a different source on the web download page.
Parameters: index – The index of the combo box.
Download list of bibles from Crosswalk, BibleServer and BibleGateway.
Show the file open dialog for the WordProject file.
Show the file open dialog for the Zefania file.
-
class
openlp.plugins.bibles.forms.
EditBibleForm
(media_item, parent, manager)[source]¶ Bases:
PyQt5.QtWidgets.QDialog
,openlp.plugins.bibles.forms.editbibledialog.Ui_EditBibleDialog
,openlp.core.common.registryproperties.RegistryProperties
Class to manage the editing of a bible