diff --git a/retroshare-gui/src/gui/MainWindow.cpp b/retroshare-gui/src/gui/MainWindow.cpp
index 4f954fc4b..15f81ba47 100644
--- a/retroshare-gui/src/gui/MainWindow.cpp
+++ b/retroshare-gui/src/gui/MainWindow.cpp
@@ -53,7 +53,6 @@
#include "ChatLobbyWidget.h"
#include "HelpDialog.h"
#include "AboutDialog.h"
-#include "QuickStartWizard.h"
#include "ChannelFeed.h"
#include "bwgraph/bwgraph.h"
#include "help/browser/helpbrowser.h"
@@ -1087,12 +1086,6 @@ void MainWindow::showHelpDialog(const QString &topic)
HelpBrowser::showWindow(topic);
}
-void MainWindow::on_actionQuick_Start_Wizard_activated()
-{
- QuickStartWizard qstartwizard(this);
- qstartwizard.exec();
-}
-
/** Called when the user changes the UI translation. */
void
MainWindow::retranslateUi()
diff --git a/retroshare-gui/src/gui/MainWindow.h b/retroshare-gui/src/gui/MainWindow.h
index 8ada1f06f..7c7824dbd 100644
--- a/retroshare-gui/src/gui/MainWindow.h
+++ b/retroshare-gui/src/gui/MainWindow.h
@@ -209,7 +209,6 @@ private slots:
/** Called when user attempts to quit via quit button*/
void doQuit();
- void on_actionQuick_Start_Wizard_activated();
void updateTrayCombine();
private:
diff --git a/retroshare-gui/src/gui/MainWindow.ui b/retroshare-gui/src/gui/MainWindow.ui
index f8806bd70..2c1a60984 100644
--- a/retroshare-gui/src/gui/MainWindow.ui
+++ b/retroshare-gui/src/gui/MainWindow.ui
@@ -53,7 +53,6 @@
-
diff --git a/retroshare-gui/src/gui/settings/GeneralPage.cpp b/retroshare-gui/src/gui/settings/GeneralPage.cpp
index 9e30d0118..19d7741bb 100755
--- a/retroshare-gui/src/gui/settings/GeneralPage.cpp
+++ b/retroshare-gui/src/gui/settings/GeneralPage.cpp
@@ -29,6 +29,7 @@
#include
#include
#include "rsharesettings.h"
+#include
/** Constructor */
GeneralPage::GeneralPage(QWidget * parent, Qt::WFlags flags)
@@ -51,12 +52,17 @@ GeneralPage::GeneralPage(QWidget * parent, Qt::WFlags flags)
ui.enableRetroShareProtocol->setVisible(false);
ui.adminLabel->setVisible(false);
#endif
+ connect(ui.runStartWizard_PB,SIGNAL(clicked()), this,SLOT(runStartWizard())) ;
}
/** Destructor */
GeneralPage::~GeneralPage()
{
}
+void GeneralPage::runStartWizard()
+{
+ QuickStartWizard(this).exec();
+}
/** Saves the changes on this page */
bool GeneralPage::save(QString &/*errmsg*/)
diff --git a/retroshare-gui/src/gui/settings/GeneralPage.h b/retroshare-gui/src/gui/settings/GeneralPage.h
index 28826abad..d9d8c0f34 100755
--- a/retroshare-gui/src/gui/settings/GeneralPage.h
+++ b/retroshare-gui/src/gui/settings/GeneralPage.h
@@ -44,6 +44,8 @@ public:
virtual QPixmap iconPixmap() const { return QPixmap(":/images/kcmsystem24.png") ; }
virtual QString pageName() const { return tr("General") ; }
+ public slots:
+ void runStartWizard() ;
private:
/** Qt Designer generated object */
Ui::GeneralPage ui;
diff --git a/retroshare-gui/src/gui/settings/GeneralPage.ui b/retroshare-gui/src/gui/settings/GeneralPage.ui
index 134e6f6db..bb4b903b9 100755
--- a/retroshare-gui/src/gui/settings/GeneralPage.ui
+++ b/retroshare-gui/src/gui/settings/GeneralPage.ui
@@ -6,8 +6,8 @@
0
0
- 411
- 400
+ 485
+ 465
@@ -182,18 +182,29 @@
-
-
+
Qt::Vertical
- 178
- 95
+ 20
+ 40
+ -
+
+
+ Launch startup wizard
+
+
+
+ :/images/tools_wizard.png:/images/tools_wizard.png
+
+
+