- public:
- StorageSelectionPage(const QHash<QString, QVariant> &backends, QWidget *parent = 0);
- int nextId() const;
- QString selectedBackend() const;
- private slots:
- void on_backendList_currentIndexChanged();
- private:
- Ui::CoreConfigWizardStorageSelectionPage ui;
- QHash<QString, QVariant> _backends;
- };
-
- class SyncPage : public QWizardPage {
+public:
+ StorageSelectionPage(const QHash<QString, QVariant> &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<QString, QVariant> _backends;
+};
+
+
+class SyncPage : public QWizardPage
+{