我想使用 Qt 资源文件 .qrc 将资源加载到我的软件中。在 Windows 下,它可以完美运行,但在 Linux(Ubuntu 12.10)下,它根本无法运行。
这是我的 resources.qrc 文件的一部分:
<qresource prefix="/ressources">
<file alias="style">ressources/style.css</file>
</qresource>
当我在我的代码中打开这个文件时,我会做这样的事情:
QFile file(":/ressources/style.css");
if (!file.open(QIODevice::ReadOnly))
{
qDebug() << "open fail";
return ;
}
open() 方法无法正确打开该文件。
你有想法吗?
谢谢你。