mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJClient.git
synced 2026-03-28 05:25:39 +03:00
feat: add scenario conflict resolver
This commit is contained in:
@@ -7,7 +7,8 @@
|
||||
|
||||
EntryWidget::EntryWidget(QWidget *parent) :
|
||||
QWidget(parent),
|
||||
ui(new Ui::EntryWidget)
|
||||
ui(new Ui::EntryWidget),
|
||||
isAppAvailable(false)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
}
|
||||
@@ -22,6 +23,7 @@ void EntryWidget::initialize()
|
||||
void EntryWidget::disconnectState()
|
||||
{
|
||||
show();
|
||||
setAppAvailable(emit sigAppAvalable());
|
||||
ui->offlineWidget->show();
|
||||
ui->loginWidget->hide();
|
||||
}
|
||||
@@ -69,7 +71,6 @@ void EntryWidget::fillSettings(Settings *settings)
|
||||
{
|
||||
ui->serverInputField->setText(settings->Address);
|
||||
ui->portInputField->setText(settings->Port);
|
||||
//ui->mathModelUsecheckBox->setChecked(settings->mathModelUse);
|
||||
}
|
||||
|
||||
void EntryWidget::isActive(bool flag)
|
||||
@@ -83,6 +84,22 @@ bool EntryWidget::getLoginWidgetIsHidden()
|
||||
return ui->loginWidget->isHidden();
|
||||
}
|
||||
|
||||
void EntryWidget::setAppAvailable(bool flag)
|
||||
{
|
||||
isAppAvailable = flag;
|
||||
|
||||
if (flag)
|
||||
{
|
||||
QString text = tr("Связь с сервером не установлена! Проверьте настройки или запустите в автономном режиме");
|
||||
ui->offlineNotifyLabel->setText(text);
|
||||
}
|
||||
else
|
||||
{
|
||||
QString text = tr("Связь с сервером не установлена! Проверьте настройки подключения и загрузите клиент с сервера");
|
||||
ui->offlineNotifyLabel->setText(text);
|
||||
}
|
||||
}
|
||||
|
||||
QString EntryWidget::getAddress(){
|
||||
return ui->serverInputField->text();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user