QT项目错误:QT中的未知模块:小部件

时间:2014-05-08 13:26:24

标签: c++ qt

我安装了Qwt库(osx)并将其添加到我的Qt项目中。执行后:

qmake -set QMAKEFEATURES ${QWT_ROOT}/features

我收到了项目构建错误:

QT project error: Unknown module in QT: widget

我从项目和系统中删除了Qwt库,但错误仍然存​​在。我还试图重新安装Qt 5.2.1并删除所有用户设置,但仍然是同样的问题。为了检查财产是否仍然存在,我执行了:

qmake -query QMAKEFEATURES

返回:

**Unknown**

因此这应该不是问题。

编译器提供以下输出:

ASSERT: "fileName.isEmpty() || isAbsolutePath(fileName)" in file /work/build/qt5_workdir/w/s/qtbase/qmake/library/ioutils.cpp, line 61

1 个答案:

答案 0 :(得分:0)

我发现QT中有错误报告: https://bugreports.qt-project.org/browse/QTBUG-29642?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

当我输入命令时:

qmake -query

没有参数,输出属性QMAKEFEATURES仍然设置:

QMAKEFEATURES:/usr/local/qwt-6.1.1-svn/features

最后调用:

qmake -unset QMAKEFEATURES

解决了这个问题。