X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcore.h;h=3eb43132d1d2deceaef87b50cd7c935c7f445690;hp=9971278ca45c3fd5e1611c63f2c388c8f4921e90;hb=8965e63594dd297347afced784dcaed6c26b7c6a;hpb=e0f5fdf1fe6131d403fcaeaa0952e1042590e3e1 diff --git a/src/core/core.h b/src/core/core.h index 9971278c..3eb43132 100644 --- a/src/core/core.h +++ b/src/core/core.h @@ -618,10 +618,14 @@ private: void unregisterAuthenticatorBackend(Authenticator *); bool selectBackend(const QString &backend); + bool selectAuthenticator(const QString &backend); bool createUser(); bool saveBackendSettings(const QString &backend, const QVariantMap &settings); void saveAuthBackendSettings(const QString &backend, const QVariantMap &settings); + QVariantMap promptForSettings(const Storage *storage); + QVariantMap promptForSettings(const Authenticator *authenticator); + QVariantMap promptForSettings(QStringList keys, QVariantMap defaults); private: QSet _connectingClients;