Q_INIT_RESOURCE not working
Q_INIT_RESOURCE not working
我正在开发一个静态库,我使用一个qrc文件。我阅读了文档,发现我必须调用Q_INIT_RESOURCE
才能使其工作,但到目前为止还没有成功。
- 我在main中调用
Q_INIT_RESOURCE
,直接在创建QApplication
之后(我也尝试了不同的地方,例如直接在访问它之前等) - 没有名称空间
- 将资源文件添加到库 的Project文件中
- 文件本身工作,如果使用在一个正常的Qt应用程序通过资源
- 我使用
QDirIterator
列出所有资源,但无论我添加什么到文件中,它都不会出现
我不知道这里出了什么问题。如果请求代码,我可以发布一些,但除了调用Q_INIT_RESOURCE
并使用资源创建QFile
之外,它没有什么特别之处
我自己想出来的。我实际上使用了两个库,其中一个对它的资源文件使用了相同的名称。这行不通。我通过更改资源的名称来解决这个问题。
相关文章:
- GDB - strcmp not working: __strcmp_sse2_unaligned
- QT qScriptConnect is not working
- QDesktopServices::openUrl() not working Qt
- "Configure: Error: Could Not Find a Working Compiler, See config.log For Details"
- C++ std::set ordering not working with customer class*
- C++ SetWindowText not working
- visual studio 2012 c++ hello world - iostream not working
- getGravity not working?
- Opencv findcontours CV_RETR_EXTERNAL not working
- c++ srand() not working
- std::queue::empty() not working?
- BCB swprintf not working
- 将类型作为指向另一个类的对象的指针的泛型类-NOT WORKING
- LoadLibrary is not working
- gluUnProject not working
- C++ catch bad_alloc not working
- updatelayeredwindow not working
- OpenMP set_num_threads() is not working
- glOrtho not working
- Cuda atomicInc not working