diff options
Diffstat (limited to '')
| -rw-r--r-- | src/yuzu/configuration/configure_network.cpp | 10 | ||||
| -rw-r--r-- | src/yuzu/configuration/configure_network.h | 3 |
2 files changed, 11 insertions, 2 deletions
diff --git a/src/yuzu/configuration/configure_network.cpp b/src/yuzu/configuration/configure_network.cpp index f87d3d53a..8ed08fa6a 100644 --- a/src/yuzu/configuration/configure_network.cpp +++ b/src/yuzu/configuration/configure_network.cpp | |||
| @@ -26,7 +26,15 @@ void ConfigureNetwork::ApplyConfiguration() { | |||
| 26 | Settings::values.network_interface = ui->network_interface->currentText().toStdString(); | 26 | Settings::values.network_interface = ui->network_interface->currentText().toStdString(); |
| 27 | } | 27 | } |
| 28 | 28 | ||
| 29 | void ConfigureNetwork::RetranslateUi() { | 29 | void ConfigureNetwork::changeEvent(QEvent* event) { |
| 30 | if (event->type() == QEvent::LanguageChange) { | ||
| 31 | RetranslateUI(); | ||
| 32 | } | ||
| 33 | |||
| 34 | QWidget::changeEvent(event); | ||
| 35 | } | ||
| 36 | |||
| 37 | void ConfigureNetwork::RetranslateUI() { | ||
| 30 | ui->retranslateUi(this); | 38 | ui->retranslateUi(this); |
| 31 | } | 39 | } |
| 32 | 40 | ||
diff --git a/src/yuzu/configuration/configure_network.h b/src/yuzu/configuration/configure_network.h index e8245cfdc..f666edbd1 100644 --- a/src/yuzu/configuration/configure_network.h +++ b/src/yuzu/configuration/configure_network.h | |||
| @@ -18,9 +18,10 @@ public: | |||
| 18 | ~ConfigureNetwork() override; | 18 | ~ConfigureNetwork() override; |
| 19 | 19 | ||
| 20 | void ApplyConfiguration(); | 20 | void ApplyConfiguration(); |
| 21 | void RetranslateUi(); | ||
| 22 | 21 | ||
| 23 | private: | 22 | private: |
| 23 | void changeEvent(QEvent*) override; | ||
| 24 | void RetranslateUI(); | ||
| 24 | void SetConfiguration(); | 25 | void SetConfiguration(); |
| 25 | 26 | ||
| 26 | std::unique_ptr<Ui::ConfigureNetwork> ui; | 27 | std::unique_ptr<Ui::ConfigureNetwork> ui; |