diff options
-rw-r--r-- | rbutil/rbutilqt/createvoicewindow.cpp | 1 | ||||
-rw-r--r-- | rbutil/rbutilqt/installtalkwindow.cpp | 1 | ||||
-rw-r--r-- | rbutil/rbutilqt/rbutilqt.cpp | 4 |
3 files changed, 6 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/createvoicewindow.cpp b/rbutil/rbutilqt/createvoicewindow.cpp index 40f0457cbe..9d7ac4ef21 100644 --- a/rbutil/rbutilqt/createvoicewindow.cpp +++ b/rbutil/rbutilqt/createvoicewindow.cpp @@ -137,6 +137,7 @@ void CreateVoiceWindow::changeEvent(QEvent *e) { if(e->type() == QEvent::LanguageChange) { ui.retranslateUi(this); + updateSettings(); } else { QWidget::changeEvent(e); } diff --git a/rbutil/rbutilqt/installtalkwindow.cpp b/rbutil/rbutilqt/installtalkwindow.cpp index 19a974ab57..8ae20edb29 100644 --- a/rbutil/rbutilqt/installtalkwindow.cpp +++ b/rbutil/rbutilqt/installtalkwindow.cpp @@ -150,6 +150,7 @@ void InstallTalkWindow::changeEvent(QEvent *e) { if(e->type() == QEvent::LanguageChange) { ui.retranslateUi(this); + updateSettings(); } else { QWidget::changeEvent(e); } diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp index 8be69287ac..57dc85ffdc 100644 --- a/rbutil/rbutilqt/rbutilqt.cpp +++ b/rbutil/rbutilqt/rbutilqt.cpp @@ -1387,6 +1387,10 @@ void RbUtilQt::changeEvent(QEvent *e) { if(e->type() == QEvent::LanguageChange) { ui.retranslateUi(this); + buildInfo.open(); + ServerInfo::readBuildInfo(buildInfo.fileName()); + buildInfo.close(); + updateDevice(); } else { QMainWindow::changeEvent(e); } |