feat: add new states

This commit is contained in:
semenov
2025-12-17 16:18:14 +03:00
parent 9e202f8e5d
commit 4e15a439ee
17 changed files with 96 additions and 26625 deletions

View File

@@ -80,8 +80,7 @@ void CoreManager::binding()
connect(this,&CoreManager::sigSetLoadSettings,widgetManager,&WidgetManager::slotSetLoadSettings,Qt::AutoConnection);
connect(postProcessorSystem,&PostProcessorSystem::sigCallUpdateList,this,&CoreManager::callUpdateList,Qt::AutoConnection);
connect(postProcessorSystem,&PostProcessorSystem::sigSocketDisabled,this,&CoreManager::lostConnection,Qt::AutoConnection);
connect(postProcessorSystem,&PostProcessorSystem::sigServerBlocked,this,&CoreManager::serverBlocked,Qt::AutoConnection);
connect(postProcessorSystem,&PostProcessorSystem::sigShowError,this,&CoreManager::showError,Qt::AutoConnection);
connect(postProcessorSystem,&PostProcessorSystem::sigStartCompare,hashComparer,&HashComparer::CompareDeltas,Qt::AutoConnection);
connect(postProcessorSystem,&PostProcessorSystem::sigSaveLoginData,this,&CoreManager::checkLoginResult,Qt::AutoConnection);
@@ -168,16 +167,11 @@ void CoreManager::callUpdateList()
emit sigSendXMLAnswer(cmd_GetServerHash);
}
void CoreManager::lostConnection()
void CoreManager::showError(ErrorsEnum errorEnum)
{
widgetManager->setLostConnectionState();
client->setIsLoggedIn(false);
widgetManager->getMainWindow()->showError(errorEnum);
}
void CoreManager::serverBlocked()
{
widgetManager->getMainWindow()->serverBlocked();
}
void CoreManager::setServerVersion(StreamingVersionData *version)
{