6#include <QJsonDocument>
20 delete this->pInstance;
61 QJsonObject
doRequest(QVariantMap request);
void initialize(Network *p)
Определения network.h:22
~NetworkDestroyer()
Определения network.h:19
Network * pInstance
Определения network.h:17
Синглтон-класс для работы с сетью
Определения network.h:30
Network & operator=(Network &)=delete
static Network * pInstance
Определения network.h:32
Network()
Конструктор класса, фукнция инициализации TCP-соединения.
Определения network.cpp:5
Network(const Network &)=delete
friend class NetworkDestroyer
Определения network.h:47
static NetworkDestroyer destroyer
Определения network.h:35
static QTcpSocket * tcpInstance
Определения network.h:34
~Network()
Деструктор класса Network.
Определения network.cpp:10
QJsonObject doRequest(QVariantMap request)
Фукнция выполнения JSON-запроса
Определения network.cpp:29
void initTCP()
Определения network.cpp:15
static Network * getInstance()
Определения network.h:49