1
0
Fork 0
forked from suyu/suyu

configure_filesystem: Add missing changeEvent() override

This allows the dialog to be retranslated during runtime if the language
is changed.
This commit is contained in:
Lioncash 2022-02-01 22:03:10 -05:00
parent b9f06bd599
commit 40d31b8b8a
2 changed files with 10 additions and 0 deletions

View file

@ -38,6 +38,14 @@ ConfigureFilesystem::ConfigureFilesystem(QWidget* parent)
ConfigureFilesystem::~ConfigureFilesystem() = default; ConfigureFilesystem::~ConfigureFilesystem() = default;
void ConfigureFilesystem::changeEvent(QEvent* event) {
if (event->type() == QEvent::LanguageChange) {
RetranslateUI();
}
QWidget::changeEvent(event);
}
void ConfigureFilesystem::SetConfiguration() { void ConfigureFilesystem::SetConfiguration() {
ui->nand_directory_edit->setText( ui->nand_directory_edit->setText(
QString::fromStdString(Common::FS::GetYuzuPathString(Common::FS::YuzuPath::NANDDir))); QString::fromStdString(Common::FS::GetYuzuPathString(Common::FS::YuzuPath::NANDDir)));

View file

@ -23,6 +23,8 @@ public:
void ApplyConfiguration(); void ApplyConfiguration();
private: private:
void changeEvent(QEvent* event) override;
void RetranslateUI(); void RetranslateUI();
void SetConfiguration(); void SetConfiguration();