advancedtab

The advancedtab provides an advanced settings facility.

class openlp.core.ui.advancedtab.AdvancedTab(parent)[source]

Bases: openlp.core.lib.settingstab.SettingsTab

The AdvancedTab manages the advanced settings tab including the UI and the loading and saving of the displayed settings.

cancel()[source]

Dialogue was cancelled, remove any pending data path change.

check_data_overwrite(data_path)[source]

Check if there’s already data in the target directory.

generate_service_name_example()[source]

Display an example of the template used

load()[source]

Load settings from disk.

on_alternate_rows_check_box_toggled(checked)[source]

Notify user about required restart.

Parameters:checked – The state of the check box (boolean).
on_data_directory_cancel_button_clicked()[source]

Cancel the data directory location change

on_data_directory_copy_check_box_toggled()[source]

Copy existing data when you change your data directory.

on_data_directory_path_edit_path_changed(new_data_path)[source]

Browse for a new data directory location.

on_end_slide_button_clicked()[source]

Stop at the end either top ot bottom

on_next_item_button_clicked()[source]

Advance to the next service item

on_search_as_type_check_box_changed(check_state)[source]
on_service_name_day_changed(service_day)[source]

React to the day of the service name changing.

on_service_name_revert_button_clicked()[source]

Revert to the default service name.

on_wrap_slide_button_clicked()[source]

Wrap round the service item

retranslateUi()[source]

Setup the interface translation strings.

save()[source]

Save settings to disk.

service_name_check_box_toggled(default_service_enabled)[source]

Service Name options changed

setupUi()[source]

Configure the UI elements for the tab.

update_service_name_example(returned_value)[source]

Update the example service name.