diff --git a/openlp/core/ui/mainwindow.py b/openlp/core/ui/mainwindow.py
index 4e3b115ea..2c90e6d76 100644
--- a/openlp/core/ui/mainwindow.py
+++ b/openlp/core/ui/mainwindow.py
@@ -268,8 +268,10 @@ class Ui_MainWindow(object):
self.HelpAboutItem = shortcut_action(mainWindow, u'HelpAboutItem',
[QtGui.QKeySequence(u'Ctrl+F1')], self.onHelpAboutItemClicked,
u':/system/system_about.png', category=UiStrings().Help)
- self.HelpOnlineHelpItem = base_action(
- mainWindow, u'HelpOnlineHelpItem', category=UiStrings().Help)
+ self.HelpOnlineHelpItem = shortcut_action(
+ mainWindow, u'HelpOnlineHelpItem', [QtGui.QKeySequence(u'F1')],
+ self.onHelpOnlineHelpClicked, u':/system/system_online_help.png',
+ category=UiStrings().Help)
self.helpWebSiteItem = base_action(
mainWindow, u'helpWebSiteItem', category=UiStrings().Help)
add_actions(self.FileImportMenu,
@@ -416,8 +418,6 @@ class Ui_MainWindow(object):
translate('OpenLP.MainWindow', 'More information about OpenLP'))
self.HelpOnlineHelpItem.setText(
translate('OpenLP.MainWindow', '&Online Help'))
- self.HelpOnlineHelpItem.setShortcut(
- translate('OpenLP.MainWindow', 'F1'))
self.helpWebSiteItem.setText(
translate('OpenLP.MainWindow', '&Web Site'))
for item in self.LanguageGroup.actions():
@@ -509,8 +509,6 @@ class MainWindow(QtGui.QMainWindow, Ui_MainWindow):
self.ViewThemeManagerItem.setChecked)
QtCore.QObject.connect(self.helpWebSiteItem,
QtCore.SIGNAL(u'triggered()'), self.onHelpWebSiteClicked)
- QtCore.QObject.connect(self.HelpOnlineHelpItem,
- QtCore.SIGNAL(u'triggered()'), self.onHelpOnLineHelpClicked)
QtCore.QObject.connect(self.ToolsOpenDataFolder,
QtCore.SIGNAL(u'triggered()'), self.onToolsOpenDataFolderClicked)
QtCore.QObject.connect(self.updateThemeImages,
@@ -696,7 +694,7 @@ class MainWindow(QtGui.QMainWindow, Ui_MainWindow):
import webbrowser
webbrowser.open_new(u'http://openlp.org/')
- def onHelpOnLineHelpClicked(self):
+ def onHelpOnlineHelpClicked(self):
"""
Load the online OpenLP manual
"""
diff --git a/resources/images/openlp-2.qrc b/resources/images/openlp-2.qrc
index a32d15940..ba865c8f2 100644
--- a/resources/images/openlp-2.qrc
+++ b/resources/images/openlp-2.qrc
@@ -113,6 +113,7 @@
clear_shortcut.png
system_about.png
system_help_contents.png
+ system_online_help.png
system_mediamanager.png
system_contribute.png
system_servicemanager.png
diff --git a/resources/images/system_online_help.png b/resources/images/system_online_help.png
new file mode 100644
index 000000000..670c0716f
Binary files /dev/null and b/resources/images/system_online_help.png differ