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 + + +