显示图像和资源问题

时间:2011-03-08 18:57:12

标签: c++ qt qt4

我在ubuntu上使用带有QT的netbeans 6.9。 我想在我的发布版本中显示一个图像,但在编译时遇到了这个错误:

/usr/bin/rcc: File does not exist 'res.qrc'

这是我的res.qrc文件

    <RCC>
      <qresource prefix="image">
           <file>icon.gif</file>
      </qresource>
  </RCC>

在我的qt-Release.pro中,我添加了:

RESOURCES   = res.qrc

我的应用程序运行但显然我的图像不会显示。

res.qrc,图像位于我的主项目文件夹中(源文件所在的位置)。 怎么了?我错过了什么吗?我研究了指南 here

1 个答案:

答案 0 :(得分:0)

您设置<qresource prefix="image">,但请注意

  

图像位于我的主项目文件夹(源文件所在的位置)

这是一个问题。它需要在图像文件夹中。