我想知道如何将嵌入到app qrc中的文件复制到fs中?像
这样的东西QFile::copy("qrc:/assets/files/my.file" , "C:/my.file");
似乎不起作用。为什么以及如何制作它?
答案 0 :(得分:6)
您不需要qrc
,资源以:
例如QFile myFile(":/data/data.xml");
PS:我不确定QFile如何处理资源文件名的区分大小写。为了获得最佳的可移植性,您可能希望确保案例与qrc
文件中的任何内容相匹配。