mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
Индикация и возм обновл docs из ГУИ
This commit is contained in:
@@ -272,6 +272,11 @@ void RecognizeSystem::recognize(QTcpSocket *socket)
|
||||
emit sigHashReady();
|
||||
}
|
||||
|
||||
if(packetType == PacketType::TYPE_XMLANSWER_DOCS_CHANGED)
|
||||
{
|
||||
emit signal_AnswerDocsChanged();
|
||||
}
|
||||
|
||||
//xml-ответы на запросы к БД
|
||||
switch(packetType)
|
||||
{
|
||||
|
||||
@@ -58,6 +58,8 @@ signals:
|
||||
void sigAnimationActivated(bool flag);
|
||||
void sigHashReady();
|
||||
|
||||
void signal_AnswerDocsChanged();
|
||||
|
||||
private:
|
||||
QList<QString> *folderList;
|
||||
//MainWindow *mainWindow;
|
||||
|
||||
@@ -57,6 +57,9 @@ enum PacketType{
|
||||
TYPE_XMLANSWER_QUERY_TASKS_XML_FIM = 130,
|
||||
TYPE_XMLANSWER_QUERY_TASKS_XML_AMM = 131,
|
||||
|
||||
//оповещение об изменении docs.xml
|
||||
TYPE_XMLANSWER_DOCS_CHANGED = 132,
|
||||
|
||||
HASH_READY = 150,
|
||||
CHANGE_DATA_VERSION = 151,
|
||||
COPY_VERSION = 152,
|
||||
|
||||
@@ -122,6 +122,8 @@ void ConnectorToServer::bindConnection()
|
||||
connect(recognizeSystem,&RecognizeSystem::sigNotify,notifyController,&NotifyController::showWarning,Qt::AutoConnection);
|
||||
|
||||
connect(recognizeSystem,&RecognizeSystem::sigHashReady,this,&ConnectorToServer::slot_HashReady);
|
||||
|
||||
connect(recognizeSystem,&RecognizeSystem::signal_AnswerDocsChanged,this,&ConnectorToServer::slot_AnswerDocsChanged);
|
||||
}
|
||||
|
||||
void ConnectorToServer::createObjects()
|
||||
|
||||
@@ -96,6 +96,8 @@ public slots:
|
||||
void slot_AnswerQueryTasksXML_FIM(QByteArray array);
|
||||
void slot_AnswerQueryTasksXML_AMM(QByteArray array);
|
||||
|
||||
void slot_AnswerDocsChanged();
|
||||
|
||||
public slots:
|
||||
void slot_sendMessage(ClientMessage clientMessage);
|
||||
void slot_showServerList(QList<StreamingVersionData*> *serverList);
|
||||
@@ -125,7 +127,9 @@ signals:
|
||||
void signal_reInitMessangerByUsers(QList<User> listUsers);
|
||||
|
||||
void signal_receiveMessage(ClientMessage clientMessage);
|
||||
void sigSendAnswerToServer(QByteArray array);
|
||||
void sigSendAnswerToServer(QByteArray array);
|
||||
|
||||
void signal_AnswerDocsChanged();
|
||||
|
||||
private:
|
||||
void initialize();
|
||||
|
||||
@@ -117,3 +117,8 @@ void ConnectorToServer::slot_AnswerQueryTasksXML_AMM(QByteArray array)
|
||||
fl_GetedOfflineMessages = true;
|
||||
}
|
||||
}
|
||||
|
||||
void ConnectorToServer::slot_AnswerDocsChanged()
|
||||
{
|
||||
emit signal_AnswerDocsChanged();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user