forked from openlp/openlp
Head r920
This commit is contained in:
commit
e85c39e7a5
@ -147,16 +147,20 @@ class Ui_MainWindow(object):
|
|||||||
self.FileImportMenu.setObjectName(u'FileImportMenu')
|
self.FileImportMenu.setObjectName(u'FileImportMenu')
|
||||||
self.FileExportMenu = QtGui.QMenu(self.FileMenu)
|
self.FileExportMenu = QtGui.QMenu(self.FileMenu)
|
||||||
self.FileExportMenu.setObjectName(u'FileExportMenu')
|
self.FileExportMenu.setObjectName(u'FileExportMenu')
|
||||||
self.OptionsMenu = QtGui.QMenu(self.MenuBar)
|
# View Menu
|
||||||
self.OptionsMenu.setObjectName(u'OptionsMenu')
|
self.ViewMenu = QtGui.QMenu(self.MenuBar)
|
||||||
self.OptionsViewMenu = QtGui.QMenu(self.OptionsMenu)
|
self.ViewMenu.setObjectName(u'ViewMenu')
|
||||||
self.OptionsViewMenu.setObjectName(u'OptionsViewMenu')
|
self.ViewModeMenu = QtGui.QMenu(self.ViewMenu)
|
||||||
self.ViewModeMenu = QtGui.QMenu(self.OptionsViewMenu)
|
|
||||||
self.ViewModeMenu.setObjectName(u'ViewModeMenu')
|
self.ViewModeMenu.setObjectName(u'ViewModeMenu')
|
||||||
self.OptionsLanguageMenu = QtGui.QMenu(self.OptionsMenu)
|
# Tools Menu
|
||||||
self.OptionsLanguageMenu.setObjectName(u'OptionsLanguageMenu')
|
|
||||||
self.ToolsMenu = QtGui.QMenu(self.MenuBar)
|
self.ToolsMenu = QtGui.QMenu(self.MenuBar)
|
||||||
self.ToolsMenu.setObjectName(u'ToolsMenu')
|
self.ToolsMenu.setObjectName(u'ToolsMenu')
|
||||||
|
# Settings Menu
|
||||||
|
self.SettingsMenu = QtGui.QMenu(self.MenuBar)
|
||||||
|
self.SettingsMenu.setObjectName(u'SettingsMenu')
|
||||||
|
self.SettingsLanguageMenu = QtGui.QMenu(self.SettingsMenu)
|
||||||
|
self.SettingsLanguageMenu.setObjectName(u'SettingsLanguageMenu')
|
||||||
|
# Help Menu
|
||||||
self.HelpMenu = QtGui.QMenu(self.MenuBar)
|
self.HelpMenu = QtGui.QMenu(self.MenuBar)
|
||||||
self.HelpMenu.setObjectName(u'HelpMenu')
|
self.HelpMenu.setObjectName(u'HelpMenu')
|
||||||
MainWindow.setMenuBar(self.MenuBar)
|
MainWindow.setMenuBar(self.MenuBar)
|
||||||
@ -240,10 +244,10 @@ class Ui_MainWindow(object):
|
|||||||
self.ExportLanguageItem.setObjectName(u'ExportLanguageItem')
|
self.ExportLanguageItem.setObjectName(u'ExportLanguageItem')
|
||||||
self.actionLook_Feel = QtGui.QAction(MainWindow)
|
self.actionLook_Feel = QtGui.QAction(MainWindow)
|
||||||
self.actionLook_Feel.setObjectName(u'actionLook_Feel')
|
self.actionLook_Feel.setObjectName(u'actionLook_Feel')
|
||||||
self.OptionsSettingsItem = QtGui.QAction(MainWindow)
|
self.SettingsConfigureItem = QtGui.QAction(MainWindow)
|
||||||
SettingsIcon = build_icon(u':/system/system_settings.png')
|
SettingsIcon = build_icon(u':/system/system_settings.png')
|
||||||
self.OptionsSettingsItem.setIcon(SettingsIcon)
|
self.SettingsConfigureItem.setIcon(SettingsIcon)
|
||||||
self.OptionsSettingsItem.setObjectName(u'OptionsSettingsItem')
|
self.SettingsConfigureItem.setObjectName(u'SettingsConfigureItem')
|
||||||
self.ViewMediaManagerItem = QtGui.QAction(MainWindow)
|
self.ViewMediaManagerItem = QtGui.QAction(MainWindow)
|
||||||
self.ViewMediaManagerItem.setCheckable(True)
|
self.ViewMediaManagerItem.setCheckable(True)
|
||||||
self.ViewMediaManagerItem.setChecked(self.MediaManagerDock.isVisible())
|
self.ViewMediaManagerItem.setChecked(self.MediaManagerDock.isVisible())
|
||||||
@ -260,9 +264,10 @@ class Ui_MainWindow(object):
|
|||||||
self.ServiceManagerDock.isVisible())
|
self.ServiceManagerDock.isVisible())
|
||||||
self.ViewServiceManagerItem.setIcon(ServiceManagerIcon)
|
self.ViewServiceManagerItem.setIcon(ServiceManagerIcon)
|
||||||
self.ViewServiceManagerItem.setObjectName(u'ViewServiceManagerItem')
|
self.ViewServiceManagerItem.setObjectName(u'ViewServiceManagerItem')
|
||||||
self.PluginItem = QtGui.QAction(MainWindow)
|
self.SettingsPluginListItem = QtGui.QAction(MainWindow)
|
||||||
#self.PluginItem.setIcon(AlertIcon)
|
PluginListIcon = build_icon(u':/system/settings_plugin_list.png')
|
||||||
self.PluginItem.setObjectName(u'PluginItem')
|
self.SettingsPluginListItem.setIcon(PluginListIcon)
|
||||||
|
self.SettingsPluginListItem.setObjectName(u'SettingsPluginListItem')
|
||||||
self.HelpDocumentationItem = QtGui.QAction(MainWindow)
|
self.HelpDocumentationItem = QtGui.QAction(MainWindow)
|
||||||
ContentsIcon = build_icon(u':/system/system_help_contents.png')
|
ContentsIcon = build_icon(u':/system/system_help_contents.png')
|
||||||
self.HelpDocumentationItem.setIcon(ContentsIcon)
|
self.HelpDocumentationItem.setIcon(ContentsIcon)
|
||||||
@ -297,11 +302,11 @@ class Ui_MainWindow(object):
|
|||||||
AddToolIcon = build_icon(u':/tools/tools_add.png')
|
AddToolIcon = build_icon(u':/tools/tools_add.png')
|
||||||
self.ToolsAddToolItem.setIcon(AddToolIcon)
|
self.ToolsAddToolItem.setIcon(AddToolIcon)
|
||||||
self.ToolsAddToolItem.setObjectName(u'ToolsAddToolItem')
|
self.ToolsAddToolItem.setObjectName(u'ToolsAddToolItem')
|
||||||
self.action_Preview_Panel = QtGui.QAction(MainWindow)
|
self.ViewPreviewPanel = QtGui.QAction(MainWindow)
|
||||||
self.action_Preview_Panel.setCheckable(True)
|
self.ViewPreviewPanel.setCheckable(True)
|
||||||
self.action_Preview_Panel.setChecked(
|
self.ViewPreviewPanel.setChecked(
|
||||||
self.settingsmanager.showPreviewPanel)
|
self.settingsmanager.showPreviewPanel)
|
||||||
self.action_Preview_Panel.setObjectName(u'action_Preview_Panel')
|
self.ViewPreviewPanel.setObjectName(u'ViewPreviewPanel')
|
||||||
self.PreviewController.Panel.setVisible(
|
self.PreviewController.Panel.setVisible(
|
||||||
self.settingsmanager.showPreviewPanel)
|
self.settingsmanager.showPreviewPanel)
|
||||||
self.ModeLiveItem = QtGui.QAction(MainWindow)
|
self.ModeLiveItem = QtGui.QAction(MainWindow)
|
||||||
@ -315,22 +320,24 @@ class Ui_MainWindow(object):
|
|||||||
self.FileImportMenu.menuAction(), self.FileExportMenu.menuAction(),
|
self.FileImportMenu.menuAction(), self.FileExportMenu.menuAction(),
|
||||||
self.FileExitItem)
|
self.FileExitItem)
|
||||||
add_actions(self.ViewModeMenu, [self.ModeLiveItem])
|
add_actions(self.ViewModeMenu, [self.ModeLiveItem])
|
||||||
add_actions(self.OptionsViewMenu, (self.ViewModeMenu.menuAction(),
|
add_actions(self.ViewMenu, (self.ViewModeMenu.menuAction(),
|
||||||
None, self.ViewMediaManagerItem, self.ViewServiceManagerItem,
|
None, self.ViewMediaManagerItem, self.ViewServiceManagerItem,
|
||||||
self.ViewThemeManagerItem, None, self.action_Preview_Panel))
|
self.ViewThemeManagerItem, None, self.ViewPreviewPanel))
|
||||||
#i18n add Language Actions
|
#i18n add Language Actions
|
||||||
add_actions(self.OptionsLanguageMenu, (self.AutoLanguageItem, None))
|
add_actions(self.SettingsLanguageMenu, (self.AutoLanguageItem, None))
|
||||||
add_actions(self.OptionsLanguageMenu, self.LanguageGroup.actions())
|
add_actions(self.SettingsLanguageMenu, self.LanguageGroup.actions())
|
||||||
add_actions(self.OptionsMenu, (self.OptionsLanguageMenu.menuAction(),
|
add_actions(self.SettingsMenu, (self.SettingsPluginListItem,
|
||||||
self.OptionsViewMenu.menuAction(), None, self.OptionsSettingsItem))
|
self.SettingsLanguageMenu.menuAction(), None,
|
||||||
|
self.SettingsConfigureItem))
|
||||||
add_actions(self.ToolsMenu,
|
add_actions(self.ToolsMenu,
|
||||||
(self.PluginItem, None, self.ToolsAddToolItem))
|
(self.ToolsAddToolItem, None))
|
||||||
add_actions(self.HelpMenu,
|
add_actions(self.HelpMenu,
|
||||||
(self.HelpDocumentationItem, self.HelpOnlineHelpItem, None,
|
(self.HelpDocumentationItem, self.HelpOnlineHelpItem, None,
|
||||||
self.HelpWebSiteItem, self.HelpAboutItem))
|
self.HelpWebSiteItem, self.HelpAboutItem))
|
||||||
add_actions(self.MenuBar,
|
add_actions(self.MenuBar,
|
||||||
(self.FileMenu.menuAction(), self.OptionsMenu.menuAction(),
|
(self.FileMenu.menuAction(), self.ViewMenu.menuAction(),
|
||||||
self.ToolsMenu.menuAction(), self.HelpMenu.menuAction()))
|
self.ToolsMenu.menuAction(), self.SettingsMenu.menuAction(),
|
||||||
|
self.HelpMenu.menuAction()))
|
||||||
# Initialise the translation
|
# Initialise the translation
|
||||||
self.retranslateUi(MainWindow)
|
self.retranslateUi(MainWindow)
|
||||||
self.MediaToolBox.setCurrentIndex(0)
|
self.MediaToolBox.setCurrentIndex(0)
|
||||||
@ -360,12 +367,12 @@ class Ui_MainWindow(object):
|
|||||||
self.FileMenu.setTitle(translate('MainWindow', '&File'))
|
self.FileMenu.setTitle(translate('MainWindow', '&File'))
|
||||||
self.FileImportMenu.setTitle(translate('MainWindow', '&Import'))
|
self.FileImportMenu.setTitle(translate('MainWindow', '&Import'))
|
||||||
self.FileExportMenu.setTitle(translate('MainWindow', '&Export'))
|
self.FileExportMenu.setTitle(translate('MainWindow', '&Export'))
|
||||||
self.OptionsMenu.setTitle(translate('MainWindow', '&Options'))
|
self.ViewMenu.setTitle(translate('MainWindow', '&View'))
|
||||||
self.OptionsViewMenu.setTitle(translate('MainWindow', '&View'))
|
|
||||||
self.ViewModeMenu.setTitle(translate('MainWindow', 'M&ode'))
|
self.ViewModeMenu.setTitle(translate('MainWindow', 'M&ode'))
|
||||||
self.OptionsLanguageMenu.setTitle(translate('MainWindow',
|
|
||||||
'&Language'))
|
|
||||||
self.ToolsMenu.setTitle(translate('MainWindow', '&Tools'))
|
self.ToolsMenu.setTitle(translate('MainWindow', '&Tools'))
|
||||||
|
self.SettingsMenu.setTitle(translate('MainWindow', '&Settings'))
|
||||||
|
self.SettingsLanguageMenu.setTitle(translate('MainWindow',
|
||||||
|
'&Language'))
|
||||||
self.HelpMenu.setTitle(translate('MainWindow', '&Help'))
|
self.HelpMenu.setTitle(translate('MainWindow', '&Help'))
|
||||||
self.MediaManagerDock.setWindowTitle(
|
self.MediaManagerDock.setWindowTitle(
|
||||||
translate('MainWindow', 'Media Manager'))
|
translate('MainWindow', 'Media Manager'))
|
||||||
@ -376,23 +383,23 @@ class Ui_MainWindow(object):
|
|||||||
self.FileNewItem.setText(translate('MainWindow', '&New'))
|
self.FileNewItem.setText(translate('MainWindow', '&New'))
|
||||||
self.FileNewItem.setToolTip(translate('MainWindow', 'New Service'))
|
self.FileNewItem.setToolTip(translate('MainWindow', 'New Service'))
|
||||||
self.FileNewItem.setStatusTip(
|
self.FileNewItem.setStatusTip(
|
||||||
translate('MainWindow', 'Create a new Service'))
|
translate('MainWindow', 'Create a new service.'))
|
||||||
self.FileNewItem.setShortcut(translate('MainWindow', 'Ctrl+N'))
|
self.FileNewItem.setShortcut(translate('MainWindow', 'Ctrl+N'))
|
||||||
self.FileOpenItem.setText(translate('MainWindow', '&Open'))
|
self.FileOpenItem.setText(translate('MainWindow', '&Open'))
|
||||||
self.FileOpenItem.setToolTip(translate('MainWindow', 'Open Service'))
|
self.FileOpenItem.setToolTip(translate('MainWindow', 'Open Service'))
|
||||||
self.FileOpenItem.setStatusTip(
|
self.FileOpenItem.setStatusTip(
|
||||||
translate('MainWindow', 'Open an existing service'))
|
translate('MainWindow', 'Open an existing service.'))
|
||||||
self.FileOpenItem.setShortcut(translate('MainWindow', 'Ctrl+O'))
|
self.FileOpenItem.setShortcut(translate('MainWindow', 'Ctrl+O'))
|
||||||
self.FileSaveItem.setText(translate('MainWindow', '&Save'))
|
self.FileSaveItem.setText(translate('MainWindow', '&Save'))
|
||||||
self.FileSaveItem.setToolTip(translate('MainWindow', 'Save Service'))
|
self.FileSaveItem.setToolTip(translate('MainWindow', 'Save Service'))
|
||||||
self.FileSaveItem.setStatusTip(
|
self.FileSaveItem.setStatusTip(
|
||||||
translate('MainWindow', 'Save the current service to disk'))
|
translate('MainWindow', 'Save the current service to disk.'))
|
||||||
self.FileSaveItem.setShortcut(translate('MainWindow', 'Ctrl+S'))
|
self.FileSaveItem.setShortcut(translate('MainWindow', 'Ctrl+S'))
|
||||||
self.FileSaveAsItem.setText(translate('MainWindow', 'Save &As...'))
|
self.FileSaveAsItem.setText(translate('MainWindow', 'Save &As...'))
|
||||||
self.FileSaveAsItem.setToolTip(
|
self.FileSaveAsItem.setToolTip(
|
||||||
translate('MainWindow', 'Save Service As'))
|
translate('MainWindow', 'Save Service As'))
|
||||||
self.FileSaveAsItem.setStatusTip(translate('MainWindow',
|
self.FileSaveAsItem.setStatusTip(translate('MainWindow',
|
||||||
'Save the current service under a new name'))
|
'Save the current service under a new name.'))
|
||||||
self.FileSaveAsItem.setShortcut(translate('MainWindow', 'F12'))
|
self.FileSaveAsItem.setShortcut(translate('MainWindow', 'F12'))
|
||||||
self.FileExitItem.setText(translate('MainWindow', 'E&xit'))
|
self.FileExitItem.setText(translate('MainWindow', 'E&xit'))
|
||||||
self.FileExitItem.setStatusTip(translate('MainWindow', 'Quit OpenLP'))
|
self.FileExitItem.setStatusTip(translate('MainWindow', 'Quit OpenLP'))
|
||||||
@ -402,39 +409,41 @@ class Ui_MainWindow(object):
|
|||||||
self.ExportThemeItem.setText(translate('MainWindow', '&Theme'))
|
self.ExportThemeItem.setText(translate('MainWindow', '&Theme'))
|
||||||
self.ExportLanguageItem.setText(translate('MainWindow', '&Language'))
|
self.ExportLanguageItem.setText(translate('MainWindow', '&Language'))
|
||||||
self.actionLook_Feel.setText(translate('MainWindow', 'Look && &Feel'))
|
self.actionLook_Feel.setText(translate('MainWindow', 'Look && &Feel'))
|
||||||
self.OptionsSettingsItem.setText(translate('MainWindow', '&Settings'))
|
self.SettingsConfigureItem.setText(translate('MainWindow',
|
||||||
|
'&Configure OpenLP...'))
|
||||||
self.ViewMediaManagerItem.setText(
|
self.ViewMediaManagerItem.setText(
|
||||||
translate('MainWindow', '&Media Manager'))
|
translate('MainWindow', '&Media Manager'))
|
||||||
self.ViewMediaManagerItem.setToolTip(
|
self.ViewMediaManagerItem.setToolTip(
|
||||||
translate('MainWindow', 'Toggle Media Manager'))
|
translate('MainWindow', 'Toggle Media Manager'))
|
||||||
self.ViewMediaManagerItem.setStatusTip(translate('MainWindow',
|
self.ViewMediaManagerItem.setStatusTip(translate('MainWindow',
|
||||||
'Toggle the visibility of the Media Manager'))
|
'Toggle the visibility of the media manager.'))
|
||||||
self.ViewMediaManagerItem.setShortcut(translate('MainWindow', 'F8'))
|
self.ViewMediaManagerItem.setShortcut(translate('MainWindow', 'F8'))
|
||||||
self.ViewThemeManagerItem.setText(
|
self.ViewThemeManagerItem.setText(
|
||||||
translate('MainWindow', '&Theme Manager'))
|
translate('MainWindow', '&Theme Manager'))
|
||||||
self.ViewThemeManagerItem.setToolTip(
|
self.ViewThemeManagerItem.setToolTip(
|
||||||
translate('MainWindow', 'Toggle Theme Manager'))
|
translate('MainWindow', 'Toggle Theme Manager'))
|
||||||
self.ViewThemeManagerItem.setStatusTip(translate('MainWindow',
|
self.ViewThemeManagerItem.setStatusTip(translate('MainWindow',
|
||||||
'Toggle the visibility of the Theme Manager'))
|
'Toggle the visibility of the theme manager.'))
|
||||||
self.ViewThemeManagerItem.setShortcut(translate('MainWindow', 'F10'))
|
self.ViewThemeManagerItem.setShortcut(translate('MainWindow', 'F10'))
|
||||||
self.ViewServiceManagerItem.setText(
|
self.ViewServiceManagerItem.setText(
|
||||||
translate('MainWindow', '&Service Manager'))
|
translate('MainWindow', '&Service Manager'))
|
||||||
self.ViewServiceManagerItem.setToolTip(
|
self.ViewServiceManagerItem.setToolTip(
|
||||||
translate('MainWindow', 'Toggle Service Manager'))
|
translate('MainWindow', 'Toggle Service Manager'))
|
||||||
self.ViewServiceManagerItem.setStatusTip(translate('MainWindow',
|
self.ViewServiceManagerItem.setStatusTip(translate('MainWindow',
|
||||||
'Toggle the visibility of the Service Manager'))
|
'Toggle the visibility of the service manager.'))
|
||||||
self.ViewServiceManagerItem.setShortcut(translate('MainWindow', 'F9'))
|
self.ViewServiceManagerItem.setShortcut(translate('MainWindow', 'F9'))
|
||||||
self.action_Preview_Panel.setText(
|
self.ViewPreviewPanel.setText(
|
||||||
translate('MainWindow', '&Preview Panel'))
|
translate('MainWindow', '&Preview Panel'))
|
||||||
self.action_Preview_Panel.setToolTip(
|
self.ViewPreviewPanel.setToolTip(
|
||||||
translate('MainWindow', 'Toggle Preview Panel'))
|
translate('MainWindow', 'Toggle Preview Panel'))
|
||||||
self.action_Preview_Panel.setStatusTip(translate('MainWindow',
|
self.ViewPreviewPanel.setStatusTip(translate('MainWindow',
|
||||||
'Toggle the visibility of the Preview Panel'))
|
'Toggle the visibility of the preview panel.'))
|
||||||
self.action_Preview_Panel.setShortcut(translate('MainWindow', 'F11'))
|
self.ViewPreviewPanel.setShortcut(translate('MainWindow', 'F11'))
|
||||||
self.PluginItem.setText(translate('MainWindow', '&Plugin List'))
|
self.SettingsPluginListItem.setText(translate('MainWindow',
|
||||||
self.PluginItem.setStatusTip(
|
'&Plugin List'))
|
||||||
|
self.SettingsPluginListItem.setStatusTip(
|
||||||
translate('MainWindow', 'List the Plugins'))
|
translate('MainWindow', 'List the Plugins'))
|
||||||
self.PluginItem.setShortcut(translate('MainWindow', 'Alt+F7'))
|
self.SettingsPluginListItem.setShortcut(translate('MainWindow', 'Alt+F7'))
|
||||||
self.HelpDocumentationItem.setText(
|
self.HelpDocumentationItem.setText(
|
||||||
translate('MainWindow', '&User Guide'))
|
translate('MainWindow', '&User Guide'))
|
||||||
self.HelpAboutItem.setText(translate('MainWindow', '&About'))
|
self.HelpAboutItem.setText(translate('MainWindow', '&About'))
|
||||||
@ -456,8 +465,6 @@ class Ui_MainWindow(object):
|
|||||||
self.ToolsAddToolItem.setStatusTip(
|
self.ToolsAddToolItem.setStatusTip(
|
||||||
translate('MainWindow',
|
translate('MainWindow',
|
||||||
'Add an application to the list of tools'))
|
'Add an application to the list of tools'))
|
||||||
self.action_Preview_Panel.setText(
|
|
||||||
translate('MainWindow', '&Preview Pane'))
|
|
||||||
self.ModeLiveItem.setText(translate('MainWindow', '&Live'))
|
self.ModeLiveItem.setText(translate('MainWindow', '&Live'))
|
||||||
|
|
||||||
|
|
||||||
@ -514,7 +521,7 @@ class MainWindow(QtGui.QMainWindow, Ui_MainWindow):
|
|||||||
QtCore.QObject.connect(self.ViewThemeManagerItem,
|
QtCore.QObject.connect(self.ViewThemeManagerItem,
|
||||||
QtCore.SIGNAL(u'triggered(bool)'),
|
QtCore.SIGNAL(u'triggered(bool)'),
|
||||||
self.toggleThemeManager)
|
self.toggleThemeManager)
|
||||||
QtCore.QObject.connect(self.action_Preview_Panel,
|
QtCore.QObject.connect(self.ViewPreviewPanel,
|
||||||
QtCore.SIGNAL(u'toggled(bool)'),
|
QtCore.SIGNAL(u'toggled(bool)'),
|
||||||
self.togglePreviewPanel)
|
self.togglePreviewPanel)
|
||||||
QtCore.QObject.connect(self.MediaManagerDock,
|
QtCore.QObject.connect(self.MediaManagerDock,
|
||||||
@ -528,14 +535,14 @@ class MainWindow(QtGui.QMainWindow, Ui_MainWindow):
|
|||||||
self.ViewThemeManagerItem.setChecked)
|
self.ViewThemeManagerItem.setChecked)
|
||||||
QtCore.QObject.connect(self.PreviewController.Panel,
|
QtCore.QObject.connect(self.PreviewController.Panel,
|
||||||
QtCore.SIGNAL(u'visibilityChanged(bool)'),
|
QtCore.SIGNAL(u'visibilityChanged(bool)'),
|
||||||
self.action_Preview_Panel.setChecked)
|
self.ViewPreviewPanel.setChecked)
|
||||||
QtCore.QObject.connect(self.HelpWebSiteItem,
|
QtCore.QObject.connect(self.HelpWebSiteItem,
|
||||||
QtCore.SIGNAL(u'triggered()'), self.onHelpWebSiteClicked)
|
QtCore.SIGNAL(u'triggered()'), self.onHelpWebSiteClicked)
|
||||||
QtCore.QObject.connect(self.HelpAboutItem,
|
QtCore.QObject.connect(self.HelpAboutItem,
|
||||||
QtCore.SIGNAL(u'triggered()'), self.onHelpAboutItemClicked)
|
QtCore.SIGNAL(u'triggered()'), self.onHelpAboutItemClicked)
|
||||||
QtCore.QObject.connect(self.PluginItem,
|
QtCore.QObject.connect(self.SettingsPluginListItem,
|
||||||
QtCore.SIGNAL(u'triggered()'), self.onPluginItemClicked)
|
QtCore.SIGNAL(u'triggered()'), self.onPluginItemClicked)
|
||||||
QtCore.QObject.connect(self.OptionsSettingsItem,
|
QtCore.QObject.connect(self.SettingsConfigureItem,
|
||||||
QtCore.SIGNAL(u'triggered()'), self.onOptionsSettingsItemClicked)
|
QtCore.SIGNAL(u'triggered()'), self.onOptionsSettingsItemClicked)
|
||||||
QtCore.QObject.connect(Receiver.get_receiver(),
|
QtCore.QObject.connect(Receiver.get_receiver(),
|
||||||
QtCore.SIGNAL(u'theme_update_global'), self.defaultThemeChanged)
|
QtCore.SIGNAL(u'theme_update_global'), self.defaultThemeChanged)
|
||||||
|
@ -35,7 +35,7 @@ from openlp.plugins.alerts.forms import AlertForm
|
|||||||
|
|
||||||
log = logging.getLogger(__name__)
|
log = logging.getLogger(__name__)
|
||||||
|
|
||||||
class alertsPlugin(Plugin):
|
class AlertsPlugin(Plugin):
|
||||||
log.info(u'Alerts Plugin loaded')
|
log.info(u'Alerts Plugin loaded')
|
||||||
|
|
||||||
def __init__(self, plugin_helpers):
|
def __init__(self, plugin_helpers):
|
||||||
@ -88,7 +88,7 @@ class alertsPlugin(Plugin):
|
|||||||
Plugin.finalise(self)
|
Plugin.finalise(self)
|
||||||
self.toolsAlertItem.setVisible(False)
|
self.toolsAlertItem.setVisible(False)
|
||||||
|
|
||||||
def togglealertsState(self):
|
def toggleAlertsState(self):
|
||||||
self.alertsActive = not self.alertsActive
|
self.alertsActive = not self.alertsActive
|
||||||
QtCore.QSettings().setValue(
|
QtCore.QSettings().setValue(
|
||||||
self.settingsSection + u'/active',
|
self.settingsSection + u'/active',
|
||||||
@ -102,4 +102,5 @@ class alertsPlugin(Plugin):
|
|||||||
about_text = translate('AlertsPlugin',
|
about_text = translate('AlertsPlugin',
|
||||||
'<b>Alerts Plugin</b><br>This plugin '
|
'<b>Alerts Plugin</b><br>This plugin '
|
||||||
'controls the displaying of alerts on the presentations screen')
|
'controls the displaying of alerts on the presentations screen')
|
||||||
return about_text
|
return about_text
|
||||||
|
|
||||||
|
@ -88,13 +88,14 @@ class AlertForm(QtGui.QDialog, Ui_AlertDialog):
|
|||||||
self.AlertTextEdit.setText(u'')
|
self.AlertTextEdit.setText(u'')
|
||||||
self.SaveButton.setEnabled(False)
|
self.SaveButton.setEnabled(False)
|
||||||
self.DeleteButton.setEnabled(False)
|
self.DeleteButton.setEnabled(False)
|
||||||
self.EditButton.setEnabled(False)
|
|
||||||
|
|
||||||
def onNewClick(self):
|
def onNewClick(self):
|
||||||
if len(self.AlertTextEdit.text()) == 0:
|
if len(self.AlertTextEdit.text()) == 0:
|
||||||
QtGui.QMessageBox.information(self,
|
QtGui.QMessageBox.information(self,
|
||||||
translate('AlertsPlugin.AlertForm', 'Item selected to Add'),
|
translate('AlertsPlugin.AlertForm', 'New Alert'),
|
||||||
translate('AlertsPlugin.AlertForm', 'Missing data'))
|
translate('AlertsPlugin.AlertForm', 'You haven\'t specified '
|
||||||
|
'any text for your alert. Please type in some text before '
|
||||||
|
'clicking New.'))
|
||||||
else:
|
else:
|
||||||
alert = AlertItem()
|
alert = AlertItem()
|
||||||
alert.text = unicode(self.AlertTextEdit.text())
|
alert.text = unicode(self.AlertTextEdit.text())
|
||||||
|
@ -95,7 +95,7 @@ class AlertsManager(QtCore.QObject):
|
|||||||
alertTab = self.parent.alertsTab
|
alertTab = self.parent.alertsTab
|
||||||
text = HTMLCODE % (alertTab.font_color, alertTab.bg_color,
|
text = HTMLCODE % (alertTab.font_color, alertTab.bg_color,
|
||||||
alertTab.font_face, alertTab.font_size, text)
|
alertTab.font_face, alertTab.font_size, text)
|
||||||
self.parent.preview_controller.parent.displayManager.addAlert(text,
|
self.parent.previewController.parent.displayManager.addAlert(text,
|
||||||
alertTab.location)
|
alertTab.location)
|
||||||
# check to see if we have a timer running
|
# check to see if we have a timer running
|
||||||
if self.timer_id == 0:
|
if self.timer_id == 0:
|
||||||
@ -112,8 +112,9 @@ class AlertsManager(QtCore.QObject):
|
|||||||
log.debug(u'timer event')
|
log.debug(u'timer event')
|
||||||
alertTab = self.parent.alertsTab
|
alertTab = self.parent.alertsTab
|
||||||
if event.timerId() == self.timer_id:
|
if event.timerId() == self.timer_id:
|
||||||
self.parent.preview_controller.parent.displayManager.addAlert(u'',
|
self.parent.previewController.parent.displayManager.addAlert(u'',
|
||||||
alertTab.location)
|
alertTab.location)
|
||||||
self.killTimer(self.timer_id)
|
self.killTimer(self.timer_id)
|
||||||
self.timer_id = 0
|
self.timer_id = 0
|
||||||
self.generateAlert()
|
self.generateAlert()
|
||||||
|
|
||||||
|
@ -98,6 +98,7 @@
|
|||||||
<file>system_servicemanager.png</file>
|
<file>system_servicemanager.png</file>
|
||||||
<file>system_thememanager.png</file>
|
<file>system_thememanager.png</file>
|
||||||
<file>system_exit.png</file>
|
<file>system_exit.png</file>
|
||||||
|
<file>settings_plugin_list.png</file>
|
||||||
<file>system_settings.png</file>
|
<file>system_settings.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
<qresource prefix="media">
|
<qresource prefix="media">
|
||||||
|
BIN
resources/images/settings_plugin_list.png
Normal file
BIN
resources/images/settings_plugin_list.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 800 B |
Loading…
Reference in New Issue
Block a user