feat: add translate field and autoStartBox

This commit is contained in:
semenov
2024-08-29 16:18:19 +03:00
parent c0ab6b1649
commit a200b679d8
24 changed files with 454 additions and 110 deletions

View File

@@ -8,7 +8,6 @@
#include <QFile>
#include <QXmlStreamWriter>
class DataParser : public QObject
{
@@ -19,12 +18,21 @@ public:
~DataParser();
ServerSettings* GetServerSettings();
void CreateServerSettings(QString server,QString port);
void saveClientSettrings(QString language,bool isAutoStart);
void CreateXML(QList<FileData> fileDataList);
void CreateAuthMessage(ClientAutorization *auth);
void CreateAuthData(ServerAuthorization *serverAuth);
void AddRunData(QList<int> displays);
QByteArray xmlAnswer_notify(QString code);
QByteArray xmlAnswer(QList<SXmlAnswerTag> listTag, QString elemUp1 = "", QString elemUp2 = "");
public slots:
QByteArray slotGetXmlAnswer(QString);
private:
const QString XMLLanguageProperty = "Language=\"";
const QString XMLAutoStartProperty = "AutoStart=\"";
ClientAutorization *authPassCache;
};