Select highlighted channel on clicking the blinking tray icon in all cases
[quassel.git] / src / qtui / coreconfigwizard.h
index 1940fee..91b532f 100644 (file)
@@ -1,5 +1,5 @@
 /***************************************************************************
- *   Copyright (C) 2005-08 by the Quassel IRC Team                         *
+ *   Copyright (C) 2005-09 by the Quassel Project                          *
  *   devel@quassel-irc.org                                                 *
  *                                                                         *
  *   This program is free software; you can redistribute it and/or modify  *
@@ -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<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;
   };
 
@@ -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;