mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJClient.git
synced 2026-03-28 05:25:39 +03:00
ref: UI
This commit is contained in:
@@ -76,6 +76,23 @@ void ScreenChecker::UpdateDisplayData()
|
||||
dataParser->AddRunData(*displays);
|
||||
}
|
||||
|
||||
void ScreenChecker::hide()
|
||||
{
|
||||
for (int i = 0; i <buttons.count();i++)
|
||||
{
|
||||
buttons[i]->hide();
|
||||
}
|
||||
}
|
||||
|
||||
void ScreenChecker::show()
|
||||
{
|
||||
|
||||
for (int i = 0; i <buttons.count();i++)
|
||||
{
|
||||
buttons[i]->show();
|
||||
}
|
||||
}
|
||||
|
||||
QString ScreenChecker::getScreenCount() const
|
||||
{
|
||||
return QString::number(screenCount);
|
||||
|
||||
@@ -19,6 +19,8 @@ public:
|
||||
~ScreenChecker();
|
||||
void Check();
|
||||
void UpdateDisplayData();
|
||||
void hide();
|
||||
void show();
|
||||
QString getScreenCount() const;
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
TCPClient::TCPClient(QObject *parent) :
|
||||
QObject(parent)
|
||||
{
|
||||
|
||||
socket = NULL;
|
||||
}
|
||||
|
||||
void TCPClient::Initialize(RecognizeSystem *recognize,ExternalExecuter *externalExecuter)
|
||||
@@ -20,6 +20,12 @@ void TCPClient::Initialize(RecognizeSystem *recognize,ExternalExecuter *external
|
||||
|
||||
void TCPClient::SetConnect(ServerSettings *serverSettings)
|
||||
{
|
||||
if (socket != NULL && socket->state() == QTcpSocket::ConnectedState)
|
||||
{
|
||||
emit onSendDebugLog("already connected");
|
||||
return;
|
||||
}
|
||||
|
||||
socket = new QTcpSocket(this);
|
||||
|
||||
connect(socket,&QTcpSocket::readyRead,this,&TCPClient::onReadyRead,Qt::DirectConnection);
|
||||
@@ -91,6 +97,14 @@ void TCPClient::SendFile()
|
||||
countSend = 0;
|
||||
}
|
||||
|
||||
void TCPClient::SendUnityConnect()
|
||||
{
|
||||
QDataStream stream(socket);
|
||||
stream.setVersion(QDataStream::Qt_DefaultCompiledVersion);
|
||||
stream << PacketType::TYPE_CHANGEPACKAGERESPONSE;
|
||||
socket->waitForBytesWritten();
|
||||
}
|
||||
|
||||
void TCPClient::SetDisconnect()
|
||||
{
|
||||
socket->disconnect();
|
||||
|
||||
@@ -27,6 +27,7 @@ public:
|
||||
void SetConnect(ServerSettings *serverSettings);
|
||||
void SendClientAutorization();
|
||||
void SendFile();
|
||||
void SendUnityConnect();
|
||||
void SetDisconnect();
|
||||
void WaitWrites();
|
||||
void WaitRead(int time);
|
||||
|
||||
@@ -22,7 +22,8 @@ enum PacketType{
|
||||
TYPE_DELETE = 5,
|
||||
TYPE_FINISH = 6,
|
||||
TYPE_NEEDUPDATE = 7,
|
||||
TYPE_XMLANSWER = 8
|
||||
TYPE_XMLANSWER = 8,
|
||||
TYPE_CHANGEPACKAGERESPONSE = 9,
|
||||
};
|
||||
|
||||
class Tools {
|
||||
|
||||
Reference in New Issue
Block a user