7#ifndef SERVERSSETTINGS_H
8#define SERVERSSETTINGS_H
12#include <QLoggingCategory>
14#define SERVERSETTINGS_DEFAULT_HOST "server.cockatrice.us"
15#define SERVERSETTINGS_DEFAULT_PORT "4748"
37 QString
getSite(QString defaultName =
"");
52 const QString &username,
53 const QString &password,
55 const QString &site = QString());
63 QString site = QString());
65 bool hasUsername(
const QString &host,
const QString &port)
const;
66 bool hasCredentials(
const QString &host,
const QString &port)
const;
67 bool hasLoginData(
const QString &host,
const QString &port)
const;
70 QString serv = QString(),
71 QString port = QString(),
72 QString site = QString());
SettingsManager(const QString &settingPath, const QString &defaultGroup=QString(), const QString &defaultSubGroup=QString(), QObject *parent=nullptr)
Definition settings_manager.cpp:3
QString settingPath
Definition settings_manager.h:33
#define SERVERSETTINGS_DEFAULT_PORT
Definition servers_settings.h:15
#define SERVERSETTINGS_DEFAULT_HOST
Definition servers_settings.h:14
Q_LOGGING_CATEGORY(ServersSettingsLog, "servers_settings")