我正在尝试将我的 Qt 应用程序转换为 MDI(多文档界面)。
我构建了mdi 示例,一切正常。
现在,按照示例,我修改了我的代码,在 main() 的开头添加了这一行:
Q_INIT_RESOURCE(mdi);
我也#include <QApplication>
和<QtGui>
。
我收到此链接器错误:
main.cpp:24: undefined reference to 'qInitResources_mdi()'
为什么该行在示例中被接受,而不是在我的代码中?我包含相同的标题,而生成文件似乎不是原因。
平台:Windows 7、MinGW、Qt 4.8.4