/***************************************************************************
- * Copyright (C) 2005-2018 by the Quassel Project *
+ * Copyright (C) 2005-2020 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
_internal = false;
_port = 4242;
_storePassword = false;
- _useSsl = true;
_proxyType = QNetworkProxy::DefaultProxy;
_proxyPort = 8080;
}
-
void CoreAccount::setAccountId(AccountId id)
{
_accountId = id;
}
-
-void CoreAccount::setAccountName(const QString &name)
+void CoreAccount::setAccountName(const QString& name)
{
_accountName = name;
}
-
-void CoreAccount::setUuid(const QUuid &uuid)
+void CoreAccount::setUuid(const QUuid& uuid)
{
_uuid = uuid;
}
-
void CoreAccount::setInternal(bool internal)
{
_internal = internal;
}
-
-void CoreAccount::setUser(const QString &user)
+void CoreAccount::setUser(const QString& user)
{
_user = user;
}
-
-void CoreAccount::setPassword(const QString &password)
+void CoreAccount::setPassword(const QString& password)
{
_password = password;
}
-
void CoreAccount::setStorePassword(bool store)
{
_storePassword = store;
}
-
-void CoreAccount::setHostName(const QString &hostname)
+void CoreAccount::setHostName(const QString& hostname)
{
_hostName = hostname;
}
-
void CoreAccount::setPort(uint port)
{
_port = port;
}
-
-void CoreAccount::setUseSsl(bool useSsl)
-{
- _useSsl = useSsl;
-}
-
-
void CoreAccount::setProxyType(QNetworkProxy::ProxyType type)
{
_proxyType = type;
}
-
-void CoreAccount::setProxyUser(const QString &proxyUser)
+void CoreAccount::setProxyUser(const QString& proxyUser)
{
_proxyUser = proxyUser;
}
-
-void CoreAccount::setProxyPassword(const QString &proxyPassword)
+void CoreAccount::setProxyPassword(const QString& proxyPassword)
{
_proxyPassword = proxyPassword;
}
-
-void CoreAccount::setProxyHostName(const QString &proxyHostName)
+void CoreAccount::setProxyHostName(const QString& proxyHostName)
{
_proxyHostName = proxyHostName;
}
-
void CoreAccount::setProxyPort(uint proxyPort)
{
_proxyPort = proxyPort;
}
-
QVariantMap CoreAccount::toVariantMap(bool forcePassword) const
{
QVariantMap v;
- v["AccountId"] = accountId().toInt(); // can't use AccountId because then comparison fails
+ v["AccountId"] = accountId().toInt(); // can't use AccountId because then comparison fails
v["AccountName"] = accountName();
v["Uuid"] = uuid().toString();
v["Internal"] = isInternal();
v["StorePassword"] = storePassword();
v["HostName"] = hostName();
v["Port"] = port();
- v["UseSSL"] = useSsl();
v["ProxyType"] = proxyType();
v["ProxyUser"] = proxyUser();
v["ProxyPassword"] = proxyPassword();
return v;
}
-
-void CoreAccount::fromVariantMap(const QVariantMap &v)
+void CoreAccount::fromVariantMap(const QVariantMap& v)
{
setAccountId((AccountId)v.value("AccountId").toInt());
setAccountName(v.value("AccountName").toString());
setStorePassword(v.value("StorePassword").toBool());
setHostName(v.value("HostName").toString());
setPort(v.value("Port").toUInt());
- setUseSsl(v.value("UseSSL").toBool());
setProxyType((QNetworkProxy::ProxyType)v.value("ProxyType").toInt());
setProxyUser(v.value("ProxyUser").toString());
setProxyPassword(v.value("ProxyPassword").toString());
_storePassword = !password().isEmpty();
}
-
-bool CoreAccount::operator==(const CoreAccount &other) const
+bool CoreAccount::operator==(const CoreAccount& other) const
{
return toVariantMap(true) == other.toVariantMap(true);
}
-
-bool CoreAccount::operator!=(const CoreAccount &other) const
+bool CoreAccount::operator!=(const CoreAccount& other) const
{
return !(*this == other);
}
-
-QDebug operator<<(QDebug dbg, const CoreAccount &acc)
+QDebug operator<<(QDebug dbg, const CoreAccount& acc)
{
dbg.nospace() << qPrintable(QString("CoreAccount(AccountId:")) << acc.accountId()
- << qPrintable(QString(", AccountName:")) << acc.accountName()
- << qPrintable(QString(", Uuid:")) << acc.uuid()
- << qPrintable(QString(", Internal:")) << acc.isInternal()
- << qPrintable(QString(", User:")) << acc.user()
- << qPrintable(QString(", Password:")) << acc.password()
- << qPrintable(QString(", StorePassword:")) << acc.storePassword()
- << qPrintable(QString(", HostName:")) << acc.hostName()
- << qPrintable(QString(", Port:")) << acc.port()
- << qPrintable(QString(", UseSSL:")) << acc.useSsl()
- << qPrintable(QString(", ProxyType:")) << acc.proxyType()
- << qPrintable(QString(", ProxyUser:")) << acc.proxyUser()
- << qPrintable(QString(", ProxyPassword:")) << acc.proxyPassword()
- << qPrintable(QString(", ProxyHostName:")) << acc.proxyHostName()
- << qPrintable(QString(", ProxyPort:")) << acc.proxyPort();
+ << qPrintable(QString(", AccountName:")) << acc.accountName()
+ << qPrintable(QString(", Uuid:")) << acc.uuid()
+ << qPrintable(QString(", Internal:")) << acc.isInternal()
+ << qPrintable(QString(", User:")) << acc.user()
+ << qPrintable(QString(", Password:")) << acc.password()
+ << qPrintable(QString(", StorePassword:")) << acc.storePassword()
+ << qPrintable(QString(", HostName:")) << acc.hostName()
+ << qPrintable(QString(", Port:")) << acc.port()
+ << qPrintable(QString(", ProxyType:")) << acc.proxyType()
+ << qPrintable(QString(", ProxyUser:")) << acc.proxyUser()
+ << qPrintable(QString(", ProxyPassword:")) << acc.proxyPassword()
+ << qPrintable(QString(", ProxyHostName:")) << acc.proxyHostName()
+ << qPrintable(QString(", ProxyPort:")) << acc.proxyPort();
return dbg.space();
}