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()可能会提示。 –