diff options
Diffstat (limited to 'rbutil/rbutilqt')
-rw-r--r-- | rbutil/rbutilqt/rbutilqt.cpp | 10 | ||||
-rw-r--r-- | rbutil/rbutilqt/rbutilqt.h | 1 | ||||
-rw-r--r-- | rbutil/rbutilqt/rbutilqtfrm.ui | 7 |
3 files changed, 17 insertions, 1 deletions
diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp index 78629b0d1b..196e079696 100644 --- a/rbutil/rbutilqt/rbutilqt.cpp +++ b/rbutil/rbutilqt/rbutilqt.cpp | |||
@@ -81,6 +81,7 @@ RbUtilQt::RbUtilQt(QWidget *parent) : QMainWindow(parent) | |||
81 | connect(ui.tabWidget, SIGNAL(currentChanged(int)), this, SLOT(updateTabs(int))); | 81 | connect(ui.tabWidget, SIGNAL(currentChanged(int)), this, SLOT(updateTabs(int))); |
82 | connect(ui.actionAbout_Qt, SIGNAL(triggered()), qApp, SLOT(aboutQt())); | 82 | connect(ui.actionAbout_Qt, SIGNAL(triggered()), qApp, SLOT(aboutQt())); |
83 | connect(ui.action_About, SIGNAL(triggered()), this, SLOT(about())); | 83 | connect(ui.action_About, SIGNAL(triggered()), this, SLOT(about())); |
84 | connect(ui.action_Help, SIGNAL(triggered()), this, SLOT(help())); | ||
84 | connect(ui.action_Configure, SIGNAL(triggered()), this, SLOT(configDialog())); | 85 | connect(ui.action_Configure, SIGNAL(triggered()), this, SLOT(configDialog())); |
85 | connect(ui.buttonChangeDevice, SIGNAL(clicked()), this, SLOT(configDialog())); | 86 | connect(ui.buttonChangeDevice, SIGNAL(clicked()), this, SLOT(configDialog())); |
86 | connect(ui.buttonRockbox, SIGNAL(clicked()), this, SLOT(installBtn())); | 87 | connect(ui.buttonRockbox, SIGNAL(clicked()), this, SLOT(installBtn())); |
@@ -205,7 +206,7 @@ void RbUtilQt::about() | |||
205 | QString rline = r.readAll(); | 206 | QString rline = r.readAll(); |
206 | about.browserCredits->insertPlainText(rline); | 207 | about.browserCredits->insertPlainText(rline); |
207 | about.browserCredits->moveCursor(QTextCursor::Start, QTextCursor::MoveAnchor); | 208 | about.browserCredits->moveCursor(QTextCursor::Start, QTextCursor::MoveAnchor); |
208 | QString title = QString("<b>The Rockbox Utility</b> Version %1").arg(VERSION); | 209 | QString title = QString("<b>The Rockbox Utility</b><br/>Version %1").arg(VERSION); |
209 | about.labelTitle->setText(title); | 210 | about.labelTitle->setText(title); |
210 | about.labelHomepage->setText("<a href='http://www.rockbox.org'>http://www.rockbox.org</a>"); | 211 | about.labelHomepage->setText("<a href='http://www.rockbox.org'>http://www.rockbox.org</a>"); |
211 | 212 | ||
@@ -214,6 +215,13 @@ void RbUtilQt::about() | |||
214 | } | 215 | } |
215 | 216 | ||
216 | 217 | ||
218 | void RbUtilQt::help() | ||
219 | { | ||
220 | QUrl helpurl("http://www.rockbox.org/wiki/RockboxUtilityQt"); | ||
221 | QDesktopServices::openUrl(helpurl); | ||
222 | } | ||
223 | |||
224 | |||
217 | void RbUtilQt::configDialog() | 225 | void RbUtilQt::configDialog() |
218 | { | 226 | { |
219 | Config *cw = new Config(this); | 227 | Config *cw = new Config(this); |
diff --git a/rbutil/rbutilqt/rbutilqt.h b/rbutil/rbutilqt/rbutilqt.h index 51a9742d3c..4d889284a3 100644 --- a/rbutil/rbutilqt/rbutilqt.h +++ b/rbutil/rbutilqt/rbutilqt.h | |||
@@ -62,6 +62,7 @@ class RbUtilQt : public QMainWindow | |||
62 | 62 | ||
63 | private slots: | 63 | private slots: |
64 | void about(void); | 64 | void about(void); |
65 | void help(void); | ||
65 | void configDialog(void); | 66 | void configDialog(void); |
66 | void updateDevice(void); | 67 | void updateDevice(void); |
67 | void updateSettings(void); | 68 | void updateSettings(void); |
diff --git a/rbutil/rbutilqt/rbutilqtfrm.ui b/rbutil/rbutilqt/rbutilqtfrm.ui index 9e32cc1bd8..1a43586641 100644 --- a/rbutil/rbutilqt/rbutilqtfrm.ui +++ b/rbutil/rbutilqt/rbutilqtfrm.ui | |||
@@ -819,6 +819,8 @@ p, li { white-space: pre-wrap; } | |||
819 | </property> | 819 | </property> |
820 | <addaction name="action_About" /> | 820 | <addaction name="action_About" /> |
821 | <addaction name="actionAbout_Qt" /> | 821 | <addaction name="actionAbout_Qt" /> |
822 | <addaction name="separator" /> | ||
823 | <addaction name="action_Help" /> | ||
822 | </widget> | 824 | </widget> |
823 | <addaction name="menu_File" /> | 825 | <addaction name="menu_File" /> |
824 | <addaction name="menuAbout" /> | 826 | <addaction name="menuAbout" /> |
@@ -857,6 +859,11 @@ p, li { white-space: pre-wrap; } | |||
857 | <string>About &Qt</string> | 859 | <string>About &Qt</string> |
858 | </property> | 860 | </property> |
859 | </action> | 861 | </action> |
862 | <action name="action_Help" > | ||
863 | <property name="text" > | ||
864 | <string>&Help</string> | ||
865 | </property> | ||
866 | </action> | ||
860 | </widget> | 867 | </widget> |
861 | <tabstops> | 868 | <tabstops> |
862 | <tabstop>tabWidget</tabstop> | 869 | <tabstop>tabWidget</tabstop> |