Настройка сервера в кнопке Настройки

This commit is contained in:
2025-05-28 16:38:11 +03:00
parent 5191e12389
commit 2398ab609a
10 changed files with 407 additions and 23 deletions

View File

@@ -102,10 +102,20 @@ void ConnectorToServer::setLoginName(QString name)
versionSelectWidget->setAuthor(name);
}
ServerSettings ConnectorToServer::getServerSettings()
{
return serverSettings;
}
bool ConnectorToServer::getIsConnected()
{
return client->getIsConnected();
}
void ConnectorToServer::SetConnectToServer()
{
serverSettings = *dataParser->getServerSettings();
emit sigSetConnect(dataParser->getServerSettings(),connectionThread);
}
QByteArray ConnectorToServer::getListTaskFimArray()

View File

@@ -15,6 +15,7 @@
#include "computer.h"
#include "classroom.h"
#include "streamingversiondata.h"
#include "Datas.h"
class ConnectorToServer : public QObject
{
@@ -62,6 +63,9 @@ public:
void activateLoadAnimation(bool flag);
void setLoginName(QString name);
ServerSettings getServerSettings();
bool getIsConnected();
public slots:
/*void slot_AnswerQueryToDB(QList<Instructor>* listInstructors,
QList<Trainee>* listTrainees,
@@ -105,8 +109,7 @@ signals:
void signal_InitMessanger(QList<Trainee> listTrainees);
void signal_msgFromClientReady(QString login, QString text);
void sigSendAnswerToServer(QByteArray array);
void sigSendAnswerToServer(QByteArray array);
private:
void initialize();
@@ -135,6 +138,8 @@ private:
QByteArray listTaskFimArray;
QByteArray listTaskAmmArray;
ServerSettings serverSettings;
};
#endif // CONNECTORTOSERVER_H