mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 13:50:03 +00:00 
			
		
		
		
	CitraQt: Apply config at startup
This commit is contained in:
		
							parent
							
								
									ad664b4a01
								
							
						
					
					
						commit
						f2c8619704
					
				
					 6 changed files with 19 additions and 12 deletions
				
			
		|  | @ -189,6 +189,7 @@ void Config::SaveValues() { | |||
| 
 | ||||
| void Config::Reload() { | ||||
|     ReadValues(); | ||||
|     Settings::Apply(); | ||||
| } | ||||
| 
 | ||||
| void Config::Save() { | ||||
|  |  | |||
|  | @ -5,7 +5,6 @@ | |||
| #include "citra_qt/configure_debug.h" | ||||
| #include "ui_configure_debug.h" | ||||
| 
 | ||||
| #include "core/gdbstub/gdbstub.h" | ||||
| #include "core/settings.h" | ||||
| 
 | ||||
| ConfigureDebug::ConfigureDebug(QWidget *parent) : | ||||
|  | @ -26,7 +25,7 @@ void ConfigureDebug::setConfiguration() { | |||
| } | ||||
| 
 | ||||
| void ConfigureDebug::applyConfiguration() { | ||||
|     GDBStub::ToggleServer(ui->toogle_gdbstub->isChecked()); | ||||
|     Settings::values.use_gdbstub = ui->toogle_gdbstub->isChecked(); | ||||
|     Settings::values.gdbstub_port = ui->gdbport_spinbox->value(); | ||||
|     Settings::Apply(); | ||||
| } | ||||
|  |  | |||
|  | @ -8,8 +8,6 @@ | |||
| 
 | ||||
| #include "core/settings.h" | ||||
| 
 | ||||
| #include "video_core/video_core.h" | ||||
| 
 | ||||
| ConfigureGeneral::ConfigureGeneral(QWidget *parent) : | ||||
|     QWidget(parent), | ||||
|     ui(new Ui::ConfigureGeneral) | ||||
|  | @ -32,12 +30,8 @@ void ConfigureGeneral::setConfiguration() { | |||
| void ConfigureGeneral::applyConfiguration() { | ||||
|     UISettings::values.gamedir_deepscan = ui->toogle_deepscan->isChecked(); | ||||
|     UISettings::values.confirm_before_closing = ui->toogle_check_exit->isChecked(); | ||||
| 
 | ||||
|     Settings::values.region_value = ui->region_combobox->currentIndex(); | ||||
| 
 | ||||
|     VideoCore::g_hw_renderer_enabled = | ||||
|     Settings::values.use_hw_renderer = ui->toogle_hw_renderer->isChecked(); | ||||
| 
 | ||||
|     VideoCore::g_shader_jit_enabled = | ||||
|     Settings::values.use_shader_jit = ui->toogle_shader_jit->isChecked(); | ||||
|     Settings::Apply(); | ||||
| } | ||||
|  |  | |||
|  | @ -141,9 +141,6 @@ GMainWindow::GMainWindow() : config(new Config()), emu_thread(nullptr) | |||
| 
 | ||||
|     game_list->LoadInterfaceLayout(); | ||||
| 
 | ||||
|     GDBStub::ToggleServer(Settings::values.use_gdbstub); | ||||
|     GDBStub::SetServerPort(static_cast<u32>(Settings::values.gdbstub_port)); | ||||
| 
 | ||||
|     ui.action_Single_Window_Mode->setChecked(UISettings::values.single_window_mode); | ||||
|     ToggleWindowMode(); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue