From 2eb10b5b4b7cf27bc3a956211cb5cc527df6d012 Mon Sep 17 00:00:00 2001 From: krivoshein Date: Mon, 12 Jan 2026 16:04:01 +0300 Subject: [PATCH] =?UTF-8?q?versionStr=20=D0=BF=D1=80=D0=B8=20=D1=81=D0=BC?= =?UTF-8?q?=D0=B5=D0=BD=D0=B5=20=D1=8F=D0=B7=D1=8B=D0=BA=D0=B0=20=D0=B0?= =?UTF-8?q?=D0=BA=D1=82=D1=83=D0=B0=D0=BB=D0=B8=D0=B7=D0=B8=D1=80=D1=83?= =?UTF-8?q?=D0=B5=D1=82=D1=81=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../instructorsandtraineeswidget.cpp | 11 +++++++++-- .../instructorsandtraineeswidget.h | 3 +++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/LibInstructorsAndTrainees/instructorsandtraineeswidget.cpp b/LibInstructorsAndTrainees/instructorsandtraineeswidget.cpp index 7cc4fe0..118f36b 100644 --- a/LibInstructorsAndTrainees/instructorsandtraineeswidget.cpp +++ b/LibInstructorsAndTrainees/instructorsandtraineeswidget.cpp @@ -30,6 +30,7 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) : cntTryConnectToServer(0), flTryLogin(false), language(languageENG), + versionStr("..."), ui(new Ui::InstructorsAndTraineesWidget) { ui->setupUi(this); @@ -156,6 +157,7 @@ void InstructorsAndTraineesWidget::changeEvent(QEvent *event) updateLabelLoggedInInstructor(instructorLoggedInLocal); updateLabelServer(); + updateLabelVersion(); } } @@ -324,8 +326,8 @@ void InstructorsAndTraineesWidget::slot_ErrorAuth(QString error) void InstructorsAndTraineesWidget::slot_SetVersion(StreamingVersionData *serverVersion) { - QString viewName = serverVersion->getViewName(); - ui->lblVersionText->setText(viewName); + versionStr = serverVersion->getViewName(); + ui->lblVersionText->setText(versionStr); } void InstructorsAndTraineesWidget::slot_ConnectedToServer(bool state) @@ -628,6 +630,11 @@ void InstructorsAndTraineesWidget::updateLabelServer() } } +void InstructorsAndTraineesWidget::updateLabelVersion() +{ + ui->lblVersionText->setText(versionStr); +} + void InstructorsAndTraineesWidget::setLanguageInterfase() { ServerSettings settings; diff --git a/LibInstructorsAndTrainees/instructorsandtraineeswidget.h b/LibInstructorsAndTrainees/instructorsandtraineeswidget.h index 1d3008e..a24c9bf 100644 --- a/LibInstructorsAndTrainees/instructorsandtraineeswidget.h +++ b/LibInstructorsAndTrainees/instructorsandtraineeswidget.h @@ -89,6 +89,7 @@ private: bool authorizationIsCompleted(); void updateLabelLoggedInInstructor(Instructor& instructor); void updateLabelServer(); + void updateLabelVersion(); void setLanguageInterfase(); private: @@ -117,6 +118,8 @@ private: QTranslator qtLanguageTranslator; QString language; + QString versionStr; + Ui::InstructorsAndTraineesWidget *ui; };