forked from openlp/openlp
added setting
This commit is contained in:
parent
4c58607384
commit
7b3f61e93b
@ -80,6 +80,16 @@ class AdvancedTab(SettingsTab):
|
|||||||
self.hideMouseCheckBox.setObjectName(u'hideMouseCheckBox')
|
self.hideMouseCheckBox.setObjectName(u'hideMouseCheckBox')
|
||||||
self.hideMouseLayout.addWidget(self.hideMouseCheckBox)
|
self.hideMouseLayout.addWidget(self.hideMouseCheckBox)
|
||||||
self.leftLayout.addWidget(self.hideMouseGroupBox)
|
self.leftLayout.addWidget(self.hideMouseGroupBox)
|
||||||
|
self.serviceOrderGroupBox = QtGui.QGroupBox(self.leftColumn)
|
||||||
|
self.serviceOrderGroupBox.setObjectName(u'serviceOrderGroupBox')
|
||||||
|
self.serviceOrderLayout = QtGui.QVBoxLayout(self.serviceOrderGroupBox)
|
||||||
|
self.serviceOrderLayout.setObjectName(u'serviceOrderLayout')
|
||||||
|
self.detailedServicePrintCheckBox = QtGui.QCheckBox(
|
||||||
|
self.serviceOrderGroupBox)
|
||||||
|
self.detailedServicePrintCheckBox.setObjectName(
|
||||||
|
u'detailedServicePrintCheckBox')
|
||||||
|
self.serviceOrderLayout.addWidget(self.detailedServicePrintCheckBox)
|
||||||
|
self.leftLayout.addWidget(self.serviceOrderGroupBox)
|
||||||
# self.sharedDirGroupBox = QtGui.QGroupBox(self.leftColumn)
|
# self.sharedDirGroupBox = QtGui.QGroupBox(self.leftColumn)
|
||||||
# self.sharedDirGroupBox.setObjectName(u'sharedDirGroupBox')
|
# self.sharedDirGroupBox.setObjectName(u'sharedDirGroupBox')
|
||||||
# self.sharedDirLayout = QtGui.QFormLayout(self.sharedDirGroupBox)
|
# self.sharedDirLayout = QtGui.QFormLayout(self.sharedDirGroupBox)
|
||||||
@ -129,6 +139,10 @@ class AdvancedTab(SettingsTab):
|
|||||||
'Mouse Cursor'))
|
'Mouse Cursor'))
|
||||||
self.hideMouseCheckBox.setText(translate('OpenLP.AdvancedTab',
|
self.hideMouseCheckBox.setText(translate('OpenLP.AdvancedTab',
|
||||||
'Hide the mouse cursor when moved over the display window'))
|
'Hide the mouse cursor when moved over the display window'))
|
||||||
|
self.serviceOrderGroupBox.setTitle(translate('OpenLP.AdvancedTab',
|
||||||
|
'Service Order Print'))
|
||||||
|
self.detailedServicePrintCheckBox.setText(translate('OpenLP.AdvancedTab',
|
||||||
|
'Included detailed information'))
|
||||||
# self.sharedDirGroupBox.setTitle(
|
# self.sharedDirGroupBox.setTitle(
|
||||||
# translate('AdvancedTab', 'Central Data Store'))
|
# translate('AdvancedTab', 'Central Data Store'))
|
||||||
# self.sharedCheckBox.setText(
|
# self.sharedCheckBox.setText(
|
||||||
@ -164,6 +178,8 @@ class AdvancedTab(SettingsTab):
|
|||||||
QtCore.QVariant(True)).toBool())
|
QtCore.QVariant(True)).toBool())
|
||||||
self.hideMouseCheckBox.setChecked(
|
self.hideMouseCheckBox.setChecked(
|
||||||
settings.value(u'hide mouse', QtCore.QVariant(False)).toBool())
|
settings.value(u'hide mouse', QtCore.QVariant(False)).toBool())
|
||||||
|
self.detailedServicePrintCheckBox.setChecked(settings.value(
|
||||||
|
u'detailed service print', QtCore.QVariant(False)).toBool())
|
||||||
settings.endGroup()
|
settings.endGroup()
|
||||||
|
|
||||||
def save(self):
|
def save(self):
|
||||||
@ -184,6 +200,8 @@ class AdvancedTab(SettingsTab):
|
|||||||
QtCore.QVariant(self.enableAutoCloseCheckBox.isChecked()))
|
QtCore.QVariant(self.enableAutoCloseCheckBox.isChecked()))
|
||||||
settings.setValue(u'hide mouse',
|
settings.setValue(u'hide mouse',
|
||||||
QtCore.QVariant(self.hideMouseCheckBox.isChecked()))
|
QtCore.QVariant(self.hideMouseCheckBox.isChecked()))
|
||||||
|
settings.setValue(u'detailed service print',
|
||||||
|
QtCore.QVariant(self.detailedServicePrintCheckBox.isChecked()))
|
||||||
settings.endGroup()
|
settings.endGroup()
|
||||||
|
|
||||||
# def onSharedCheckBoxChanged(self, checked):
|
# def onSharedCheckBoxChanged(self, checked):
|
||||||
|
@ -51,6 +51,7 @@ class ValidEdit(QtGui.QLineEdit):
|
|||||||
else:
|
else:
|
||||||
return self.text()
|
return self.text()
|
||||||
|
|
||||||
|
|
||||||
class GeneralTab(SettingsTab):
|
class GeneralTab(SettingsTab):
|
||||||
"""
|
"""
|
||||||
GeneralTab is the general settings tab in the settings dialog.
|
GeneralTab is the general settings tab in the settings dialog.
|
||||||
|
@ -1187,7 +1187,6 @@ class ServiceManager(QtGui.QWidget):
|
|||||||
"""
|
"""
|
||||||
Print a Service Order Sheet.
|
Print a Service Order Sheet.
|
||||||
"""
|
"""
|
||||||
# TODO: Add settings.
|
|
||||||
if not self.serviceItems:
|
if not self.serviceItems:
|
||||||
return
|
return
|
||||||
printDialog = QtGui.QPrintDialog()
|
printDialog = QtGui.QPrintDialog()
|
||||||
@ -1200,6 +1199,9 @@ class ServiceManager(QtGui.QWidget):
|
|||||||
# add the title
|
# add the title
|
||||||
text += u'<h2><img src="%s" /> %s</h2>' % (item.icon,
|
text += u'<h2><img src="%s" /> %s</h2>' % (item.icon,
|
||||||
item.get_display_title())
|
item.get_display_title())
|
||||||
|
if not QtCore.QSettings().value(u'advanced' +
|
||||||
|
u'/detailed service print', QtCore.QVariant(True)).toBool():
|
||||||
|
continue
|
||||||
if item.is_text():
|
if item.is_text():
|
||||||
# Add the text of the service item.
|
# Add the text of the service item.
|
||||||
for slide in item.get_frames():
|
for slide in item.get_frames():
|
||||||
|
Loading…
Reference in New Issue
Block a user