My Project
Loading...
Searching...
No Matches
client.h
1
#ifndef CLIENT_H
2
#define CLIENT_H
3
4
#include <QObject>
5
#include <QTcpSocket>
6
#include <QByteArray>
7
#include <QString>
8
#include <QDebug>
9
10
class
Client :
public
QObject {
11
Q_OBJECT
12
13
public
:
14
Client(QObject *parent =
nullptr
);
15
~Client();
16
17
QByteArray auth(
const
QString &login,
const
QString &password);
18
QByteArray reg(
const
QString &login,
const
QString &password,
const
QString &email);
19
QByteArray sendRequest(
const
QByteArray &request);
20
QByteArray saveCalculation(
int
userId,
const
QString &operation);
21
void
getHistory(
int
userId,
int
limit);
22
23
signals:
24
void
historyReceived(
int
userId,
const
QStringList &history);
25
26
private
:
27
QTcpSocket *socket;
28
};
29
30
#endif
// CLIENT_H
client.h
Generated by
1.13.2