4
我想知道如何將嵌入到應用程序qrc中的文件複製到fs中?東西像如何將qrc資源文件複製到文件系統中?
QFile::copy("qrc:/assets/files/my.file" , "C:/my.file");
似乎不工作。爲什麼以及如何做到這一點?
我想知道如何將嵌入到應用程序qrc中的文件複製到fs中?東西像如何將qrc資源文件複製到文件系統中?
QFile::copy("qrc:/assets/files/my.file" , "C:/my.file");
似乎不工作。爲什麼以及如何做到這一點?
你不需要qrc
,資源開始與:
如QFile myFile(":/data/data.xml");
PS:我不知道QFile時如何處理資源文件名情況敏感。爲了獲得最佳可移植性,您可能需要確保該案例與qrc
文件中的任何內容匹配。
這是正確的資源目錄嗎?通常他們只是以':'開頭。 – cmannett85
如果使用非靜態版本:QFile f(「qrc:/ ...」); f.copy(「C:/my.file」),f.errorString()可能會提示。 –