mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJClient.git
synced 2026-03-28 05:25:39 +03:00
feat: add version check
This commit is contained in:
@@ -102,6 +102,9 @@ void MainWindow::initialize()
|
||||
checkAppAvailable();
|
||||
|
||||
//post
|
||||
QString title = tr("Тренажер процедур технического обслуживания самолета RRJ-95NEW-100");
|
||||
ui->headerLabel->setText(title);
|
||||
ui->versionLayoutWidget->hide();
|
||||
}
|
||||
|
||||
|
||||
@@ -171,6 +174,7 @@ void MainWindow::setNeedUpdate(bool flag,quint64 size, quint64 fileCount,quint64
|
||||
commonButtonGroupWidget->needUpdateState(flag);
|
||||
ui->autostartCheckBox->show();
|
||||
activateLoadingAnimation(false);
|
||||
setTitle();
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -180,12 +184,12 @@ void MainWindow::setNeedUpdate(bool flag,quint64 size, quint64 fileCount,quint64
|
||||
ui->unsafeChangingButton->hide();
|
||||
ui->offlineStartButton->setEnabled(true);
|
||||
dataParser->changeVersion(versionContainer->getServerVersion());
|
||||
setTitle();
|
||||
activateLoadingAnimation(false);
|
||||
setTitle();
|
||||
}
|
||||
}
|
||||
|
||||
void MainWindow::showServerListWidget(QList<StreamingVersionData *> *serverData)
|
||||
void MainWindow:: showServerListWidget(QList<StreamingVersionData *> *serverData)
|
||||
{
|
||||
entryWidget->hide();
|
||||
activateLoadingAnimation(false);
|
||||
@@ -230,6 +234,7 @@ void MainWindow::checkLoginResult(ServerAuthorization *serverAuth)
|
||||
ui->settingsButton->hide();
|
||||
ui->offlineStartButton->show();
|
||||
activateLoadingAnimation(true);
|
||||
setTitle();
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -278,14 +283,15 @@ void MainWindow::autoStart()
|
||||
|
||||
void MainWindow::setTitle()
|
||||
{
|
||||
ui->versionLayoutWidget->show();
|
||||
ServerSettings *currentSettings = dataParser->getServerSettings();
|
||||
StreamingVersionData *versionData = new StreamingVersionData;
|
||||
versionData->setName(currentSettings->LocalVersionName);
|
||||
|
||||
QString title = tr("Тренажер процедур технического обслуживания самолета RRJ-95NEW-100");
|
||||
title.append(" (" + currentSettings->LocalVersionName + ")");
|
||||
ui->headerLabel->setText(title);
|
||||
versionContainer->setLocalVersionData(versionData);
|
||||
|
||||
ui->valueClientVersion->setText(versionContainer->getLocalVersion());
|
||||
ui->valueServerVersion->setText(versionContainer->getServerVersionData()->getViewName());
|
||||
//title.append(" (" + currentSettings->LocalVersionName + ")");
|
||||
}
|
||||
|
||||
void MainWindow::loadStaticData()
|
||||
@@ -297,7 +303,6 @@ void MainWindow::loadStaticData()
|
||||
ui->autostartCheckBox->setChecked(currentSettings->isAutoStart);
|
||||
|
||||
checkLanguage(currentSettings->Language);
|
||||
setTitle();
|
||||
}
|
||||
|
||||
void MainWindow::showConnectionEmpty()
|
||||
|
||||
Reference in New Issue
Block a user