X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fcoreconfigwizard.h;h=91b532fc09db6b787bbd692f9039bc86f0030f1e;hp=7ceae20c8fdf989b840125b35f3d34d8481b13da;hb=029c6d402af7b00b320dd5ce48f230783a88957a;hpb=7082ea3159aaaea098b34c204d5123a3dca3753a diff --git a/src/qtui/coreconfigwizard.h b/src/qtui/coreconfigwizard.h index 7ceae20c..91b532fc 100644 --- a/src/qtui/coreconfigwizard.h +++ b/src/qtui/coreconfigwizard.h @@ -61,7 +61,7 @@ class CoreConfigWizard : public QWizard { void syncFinished(); private slots: - void prepareCoreSetup(const QString &backend); + void prepareCoreSetup(const QString &backend, const QVariantMap &connectionProperties); void coreSetupSuccess(); void coreSetupFailed(const QString &); void startOver(); @@ -102,10 +102,13 @@ namespace CoreConfigWizardPages { StorageSelectionPage(const QHash &backends, QWidget *parent = 0); int nextId() const; QString selectedBackend() const; + QVariantMap connectionProperties() const; + private slots: void on_backendList_currentIndexChanged(); private: Ui::CoreConfigWizardStorageSelectionPage ui; + QGroupBox *_connectionBox; QHash _backends; }; @@ -124,7 +127,7 @@ namespace CoreConfigWizardPages { void setComplete(bool); signals: - void setupCore(const QString &backend); + void setupCore(const QString &backend, const QVariantMap &); private: Ui::CoreConfigWizardSyncPage ui;