X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fnetwork.h;h=9e50e4ab190022fbef44e02c4ddd6e0fde6ee549;hp=e237ef3d46f42b692bf8bb14c0411e4b26ba3ff0;hb=3a3e844f9fcfd12235a0086af75ecd503b621ef4;hpb=e8a39b4c3c92e193ab861a3fea84a261bb6fbd24 diff --git a/src/common/network.h b/src/common/network.h index e237ef3d..9e50e4ab 100644 --- a/src/common/network.h +++ b/src/common/network.h @@ -31,6 +31,7 @@ #include #include #include +#include #include "types.h" #include "util.h" @@ -134,16 +135,16 @@ public : Server() : port(6667), useSsl(false), sslVerify(true), sslVersion(0), useProxy(false), proxyType(QNetworkProxy::Socks5Proxy), proxyHost("localhost"), proxyPort(8080) {} - Server(const QString &host, uint port, const QString &password, bool useSsl, + Server(QString host, uint port, QString password, bool useSsl, bool sslVerify) - : host(host), port(port), password(password), useSsl(useSsl), sslVerify(sslVerify), + : host(std::move(host)), port(port), password(std::move(password)), useSsl(useSsl), sslVerify(sslVerify), sslVersion(0), useProxy(false), proxyType(QNetworkProxy::Socks5Proxy), proxyHost("localhost"), proxyPort(8080) {} bool operator==(const Server &other) const; bool operator!=(const Server &other) const; }; - typedef QList ServerList; + using ServerList = QList; Network(const NetworkId &networkid, QObject *parent = nullptr); ~Network() override;