+ struct Server {
+ QString host;
+ uint port;
+ QString password;
+ bool useSsl;
+ Server() : port(0), useSsl(false) {}
+ Server(const QString &host, uint port, const QString &password, bool useSsl)
+ : host(host), port(port), password(password), useSsl(useSsl) {}
+
+ static Server fromVariant(const QVariant &variant);
+ QVariant toVariant() const;
+ };
+ typedef QList<Server> ServerList;