summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-08-26 00:21:41 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-08-26 00:21:41 -0400
commit7395fbb7544740a136884e103cb0829bd10b5655 (patch)
tree06131c395344d1bd08eb3a8b40e4f22a66b66e69 /src/mainwindow.cpp
parentb1687380c5c10342699f95361e30f18a32bad585 (diff)
made ServerInfo a class
moved server functions together in Settings
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r--src/mainwindow.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index f1a2047f..b6ae59a1 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -5909,11 +5909,11 @@ void MainWindow::nxmDownloadURLs(QString, int, int, QVariant, QVariant resultDat
QList<ServerInfo> servers;
for (const QVariant &server : serverList) {
QVariantMap serverInfo = server.toMap();
- ServerInfo info;
- info.name = serverInfo["short_name"].toString();
- info.premium = serverInfo["name"].toString().contains("Premium", Qt::CaseInsensitive);
- info.lastSeen = QDate::currentDate();
- info.preferred = serverInfo["short_name"].toString().contains("CDN", Qt::CaseInsensitive);
+ ServerInfo info(
+ serverInfo["short_name"].toString(),
+ serverInfo["name"].toString().contains("Premium", Qt::CaseInsensitive),
+ QDate::currentDate(),
+ serverInfo["short_name"].toString().contains("CDN", Qt::CaseInsensitive));
servers.append(info);
}
m_OrganizerCore.settings().updateServers(servers);