mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	update-icons-signal
This commit is contained in:
		
							parent
							
								
									a7d035d9ee
								
							
						
					
					
						commit
						1d809ce6aa
					
				
					 2 changed files with 6 additions and 3 deletions
				
			
		|  | @ -112,6 +112,9 @@ GMainWindow::GMainWindow() : config(new Config()), emu_thread(nullptr) { | |||
|     ui.setupUi(this); | ||||
|     statusBar()->hide(); | ||||
| 
 | ||||
|     default_theme_paths = QIcon::themeSearchPaths(); | ||||
|     UpdateUITheme(); | ||||
| 
 | ||||
|     InitializeWidgets(); | ||||
|     InitializeDebugWidgets(); | ||||
|     InitializeRecentFileMenuActions(); | ||||
|  | @ -130,9 +133,6 @@ GMainWindow::GMainWindow() : config(new Config()), emu_thread(nullptr) { | |||
| 
 | ||||
|     game_list->PopulateAsync(UISettings::values.gamedir, UISettings::values.gamedir_deepscan); | ||||
| 
 | ||||
|     default_theme_paths = QIcon::themeSearchPaths(); | ||||
|     UpdateUITheme(); | ||||
| 
 | ||||
|     // Show one-time "callout" messages to the user
 | ||||
|     ShowCallouts(); | ||||
| 
 | ||||
|  | @ -1249,6 +1249,7 @@ void GMainWindow::UpdateUITheme() { | |||
|         QIcon::setThemeName(":/icons/default"); | ||||
|     } | ||||
|     QIcon::setThemeSearchPaths(theme_paths); | ||||
|     emit UpdateThemedIcons(); | ||||
| } | ||||
| 
 | ||||
| void GMainWindow::LoadTranslation() { | ||||
|  |  | |||
|  | @ -74,6 +74,8 @@ signals: | |||
|     void UpdateProgress(size_t written, size_t total); | ||||
|     void CIAInstallReport(Service::AM::InstallStatus status, QString filepath); | ||||
|     void CIAInstallFinished(); | ||||
|     // Signal that tells widgets to update icons to use the current theme
 | ||||
|     void UpdateThemedIcons(); | ||||
| 
 | ||||
| private: | ||||
|     void InitializeWidgets(); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue