mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	yuzu/main: Make open_target a QString
Simplifies the amount of string conversions necessary. We also don't need to log out what occurs here.
This commit is contained in:
		
							parent
							
								
									ba4e1adda1
								
							
						
					
					
						commit
						872d480c60
					
				| @ -1087,7 +1087,7 @@ void GMainWindow::OnGameListOpenFolder(u64 program_id, GameListOpenTarget target | ||||
| void GMainWindow::OnTransferableShaderCacheOpenFile(u64 program_id) { | ||||
|     ASSERT(program_id != 0); | ||||
| 
 | ||||
|     constexpr char open_target[] = "Transferable Shader Cache"; | ||||
|     const QString open_target = QStringLiteral("Transferable Shader Cache"); | ||||
|     const QString tranferable_shader_cache_folder_path = | ||||
|         QString::fromStdString(FileUtil::GetUserPath(FileUtil::UserPath::ShaderDir)) + "opengl" + | ||||
|         DIR_SEP + "transferable"; | ||||
| @ -1097,12 +1097,10 @@ void GMainWindow::OnTransferableShaderCacheOpenFile(u64 program_id) { | ||||
|         QString::fromStdString(fmt::format("{:016X}", program_id)) + ".bin"; | ||||
| 
 | ||||
|     if (!QFile::exists(transferable_shader_cache_file_path)) { | ||||
|         QMessageBox::warning(this, | ||||
|                              tr("Error Opening %1 File").arg(QString::fromStdString(open_target)), | ||||
|         QMessageBox::warning(this, tr("Error Opening %1 File").arg(open_target), | ||||
|                              tr("File does not exist!")); | ||||
|         return; | ||||
|     } | ||||
|     LOG_INFO(Frontend, "Opening {} path for program_id={:016x}", open_target, program_id); | ||||
| 
 | ||||
|     // Windows supports opening a folder with selecting a specified file in explorer. On every other
 | ||||
|     // OS we just open the transferable shader cache folder without preselecting the transferable
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Lioncash
						Lioncash