Переделано под один мега-проект LMS с общим CMakeLists.txt

This commit is contained in:
krivoshein
2025-01-15 12:34:56 +03:00
parent 3064818931
commit 1c93b1f94d
219 changed files with 68 additions and 51 deletions

View File

@@ -0,0 +1,30 @@
#ifndef CLIENTANSWERPARSER_H
#define CLIENTANSWERPARSER_H
#include <QObject>
#include <Systems/Parsers/dataparser.h>
#include <Data/typesDataServerClient.h>
class ClientAnswerParser : public QObject
{
Q_OBJECT
public:
explicit ClientAnswerParser(QObject *parent = nullptr);
void initialize(DataParser *dataParser);
QByteArray authorization(bool result, QString instructorName, QString clientName, QString accessType, QString login);
QByteArray deAuthorization(bool result, QString login);
QByteArray message(QString text, QString login = "");
QByteArray task(QString text);
QByteArray notify(QString code);
QByteArray tasks(QStringList listTasks);
QByteArray currentVersion();
signals:
private:
DataParser *dataParser;
};
#endif // CLIENTANSWERPARSER_H