2012-05-20 103 views
5

我正在使用Qt Creator并创建了一个资源文件。当我在设计器模式下尝试访问资源文件时,它说资源根目录为空。Qt Creator中没有资源文件

如何指定资源目录?如果它在同一个文件夹中,它怎么会不出现?

回答

2

即使资源文件位于同一文件夹中,也必须将资源文件添加到Qtcreator中的项目中才能使用它。只需在QtCreator中的项目树视图上右键单击项目名称,然后单击添加现有文件,然后添加资源文件,现在可以在项目中使用资源。

通过这种方式添加它,它会被添加到你的项目。或者,你可以注册资源与

QResource::registerResource("/path/yourresource.rcc"); 

明确项目,你可以使用:/前缀或qrc:///指定资源目录。

对于例如:qrc:///files/yourfile将带你到位于filesyourfile在您添加的resource

+0

我用Qt创建者创建了源文件,它出现在源列表中。所以我认为它已经包含在该项目中。 – Sara

+0

我编辑了我的答案。一探究竟。 – ScarCode

+0

谢谢,我今晚会试一试。 – Sara