Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
user_info_connection.h
Go to the documentation of this file.
1
6
7#ifndef USERCONNECTION_INFORMATION_H
8#define USERCONNECTION_INFORMATION_H
9
10#include <QApplication>
11#include <QDir>
12#include <QFile>
13#include <QLoggingCategory>
14#include <QSettings>
15#include <QStandardPaths>
16
17inline Q_LOGGING_CATEGORY(UserInfoConnectionLog, "user_info_connection");
18
20{
21private:
22 QString saveName;
23 QString server;
24 QString port;
25 QString username;
26 QString password;
28 QString site;
29
30public:
32 UserConnection_Information(QString, QString, QString, QString, QString, bool, QString);
33 [[nodiscard]] QString getSaveName() const
34 {
35 return saveName;
36 }
37 [[nodiscard]] QString getServer() const
38 {
39 return server;
40 }
41 [[nodiscard]] QString getPort() const
42 {
43 return port;
44 }
45 [[nodiscard]] QString getUsername() const
46 {
47 return username;
48 }
49 [[nodiscard]] QString getPassword() const
50 {
51 return password;
52 }
53 [[nodiscard]] bool getSavePassword() const
54 {
55 return savePassword;
56 }
57 [[nodiscard]] QString getSite() const
58 {
59 return site;
60 }
61 QMap<QString, std::pair<QString, UserConnection_Information>> getServerInfo();
62 QStringList getServerInfo(const QString &find);
63};
64#endif
QString getPort() const
Definition user_info_connection.h:41
QString password
Definition user_info_connection.h:26
bool getSavePassword() const
Definition user_info_connection.h:53
QMap< QString, std::pair< QString, UserConnection_Information > > getServerInfo()
Definition user_info_connection.cpp:22
QString getPassword() const
Definition user_info_connection.h:49
QString saveName
Definition user_info_connection.h:22
QString getUsername() const
Definition user_info_connection.h:45
QString server
Definition user_info_connection.h:23
QString getSite() const
Definition user_info_connection.h:57
bool savePassword
Definition user_info_connection.h:27
QString username
Definition user_info_connection.h:25
QString getSaveName() const
Definition user_info_connection.h:33
QString site
Definition user_info_connection.h:28
QString port
Definition user_info_connection.h:24
QString getServer() const
Definition user_info_connection.h:37
Q_LOGGING_CATEGORY(UserInfoConnectionLog, "user_info_connection")