diff --git a/rpcs3/rpcs3qt/settings_dialog.cpp b/rpcs3/rpcs3qt/settings_dialog.cpp index fa84ba2ffc..cc8a766d09 100644 --- a/rpcs3/rpcs3qt/settings_dialog.cpp +++ b/rpcs3/rpcs3qt/settings_dialog.cpp @@ -1355,6 +1355,13 @@ settings_dialog::settings_dialog(std::shared_ptr guiSettings, std: } }); + connect(ui->reset_button_game_window_title_format, &QAbstractButton::clicked, [this, game]() + { + const std::string default_game_title_format = xemu_settings->GetSettingDefault(emu_settings::WindowTitleFormat); + xemu_settings->SetSetting(emu_settings::WindowTitleFormat, default_game_title_format); + ui->label_game_window_title_format->setText(qstr(default_game_title_format)); + }); + // Load and apply the configured game window title format ui->label_game_window_title_format->setText(qstr(xemu_settings->GetSetting(emu_settings::WindowTitleFormat))); diff --git a/rpcs3/rpcs3qt/settings_dialog.ui b/rpcs3/rpcs3qt/settings_dialog.ui index 484dbe40a7..44fc3fb562 100644 --- a/rpcs3/rpcs3qt/settings_dialog.ui +++ b/rpcs3/rpcs3qt/settings_dialog.ui @@ -2271,17 +2271,34 @@ FPS: 60 | Renderer | Version | Game [ID] + + Qt::AlignCenter + - - - Reset the title to default - - - Edit - - + + + + + Reset the game window title to default + + + Reset + + + + + + + Edit the game window title + + + Edit + + + +