forked from openlp/openlp
Added a setting that hides/shows Projectors panel after first time wizard.
This still needs a visual UI (Aka checkbox to wizard)
This commit is contained in:
parent
2b35156931
commit
c9065a286a
@ -187,6 +187,7 @@ class Settings(QtCore.QSettings):
|
|||||||
'user interface/main window state': QtCore.QByteArray(),
|
'user interface/main window state': QtCore.QByteArray(),
|
||||||
'user interface/preview panel': True,
|
'user interface/preview panel': True,
|
||||||
'user interface/preview splitter geometry': QtCore.QByteArray(),
|
'user interface/preview splitter geometry': QtCore.QByteArray(),
|
||||||
|
'user interface/projectors hidden in wizard': True,
|
||||||
'user interface/layout preset enabled': False,
|
'user interface/layout preset enabled': False,
|
||||||
'projector/db type': 'sqlite',
|
'projector/db type': 'sqlite',
|
||||||
'projector/db username': '',
|
'projector/db username': '',
|
||||||
|
@ -576,6 +576,7 @@ class FirstTimeForm(QtWidgets.QWizard, UiFirstTimeWizard, RegistryProperties):
|
|||||||
self.progress_label.setText(translate('OpenLP.FirstTimeWizard',
|
self.progress_label.setText(translate('OpenLP.FirstTimeWizard',
|
||||||
'Click the %s button to start OpenLP.') %
|
'Click the %s button to start OpenLP.') %
|
||||||
clean_button_text(self.buttonText(QtWidgets.QWizard.FinishButton)))
|
clean_button_text(self.buttonText(QtWidgets.QWizard.FinishButton)))
|
||||||
|
Settings().setValue('user interface/projectors hidden in wizard', True)
|
||||||
self.finish_button.setVisible(True)
|
self.finish_button.setVisible(True)
|
||||||
self.finish_button.setEnabled(True)
|
self.finish_button.setEnabled(True)
|
||||||
self.cancel_button.setVisible(False)
|
self.cancel_button.setVisible(False)
|
||||||
|
@ -698,6 +698,10 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow, RegistryProperties):
|
|||||||
return
|
return
|
||||||
self.application.set_busy_cursor()
|
self.application.set_busy_cursor()
|
||||||
self.first_time()
|
self.first_time()
|
||||||
|
# if settings.value('%s/screen blank' % self.general_settings_section):
|
||||||
|
#if Settings().value('advanced/enable exit confirmation'):
|
||||||
|
if Settings().value('user interface/projectors hidden in wizard'):
|
||||||
|
self.projector_manager_dock.setVisible(False)
|
||||||
for plugin in self.plugin_manager.plugins:
|
for plugin in self.plugin_manager.plugins:
|
||||||
self.active_plugin = plugin
|
self.active_plugin = plugin
|
||||||
old_status = self.active_plugin.status
|
old_status = self.active_plugin.status
|
||||||
|
Loading…
Reference in New Issue
Block a user