themeform¶
The Theme wizard
-
class
openlp.core.ui.themeform.
ThemeForm
(parent)[source]¶ Bases:
PyQt5.QtWidgets.QWizard
,openlp.core.ui.themewizard.Ui_ThemeWizard
,openlp.core.common.registryproperties.RegistryProperties
This is the Theme Import Wizard, which allows easy creation and editing of OpenLP themes.
-
on_background_combo_box_current_index_changed
(index)[source]¶ Background style Combo box has changed.
-
on_current_id_changed
(page_id)[source]¶ Detects Page changes and updates as appropriate. :param page_id: current page number
Generate layout preview and display the form.
Set the footer colour value
Change state as Footer Area _position check box changed NOTE the font_footer_override is the inverse of the check box value
-
on_gradient_combo_box_current_index_changed
(index)[source]¶ Background gradient Combo box has changed.
-
on_main_position_check_box_state_changed
(value)[source]¶ Change state as Main Area _position check box changed NOTE the font_main_override is the inverse of the check box value
Handle the display and state of the Footer Area page.
-
update_lines_text
(lines)[source]¶ Updates the lines on a page on the wizard :param lines: then number of lines to be displayed
-