prettyficating the prompting for backend credentials
[quassel.git] / src / core / postgresqlstorage.h
index af8aa9c..5729ac9 100644 (file)
@@ -40,7 +40,8 @@ public slots:
   virtual bool isAvailable() const;
   virtual QString displayName() const;
   virtual QString description() const;
-  virtual QVariantMap setupKeys() const;
+  virtual QStringList setupKeys() const;
+  virtual QVariantMap setupDefaults() const;
   virtual bool setup(const QVariantMap &settings = QVariantMap());
 
   // TODO: Add functions for configuring the backlog handling, i.e. defining auto-cleanup settings etc
@@ -176,6 +177,8 @@ private:
     QLatin1String field;
     Sequence(const char *table, const char *field) : table(table), field(field) {}
   };
+
+  QSet<int> _validIdentities;
 };
 
 #endif