首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >项目错误: QT: quick中的未知模块

项目错误: QT: quick中的未知模块
EN

Stack Overflow用户
提问于 2014-01-16 23:03:02
回答 2查看 11.9K关注 0票数 4

当我在克隆的github项目中运行qmake时,我得到了上面标题为error的信息。以下是项目文件。

代码语言:javascript
复制
#-------------------------------------------------
#
# Project created by QtCreator 2013-01-18T22:28:41
#
#-------------------------------------------------

QT       += core gui widgets webkitwidgets sql gui-private xml 


TARGET = zeal
target.path = /usr/bin
INSTALLS = target
TEMPLATE = app


SOURCES += main.cpp\
        mainwindow.cpp \
    zeallistmodel.cpp \
    zealsearchmodel.cpp \
    zealdocsetsregistry.cpp \
    zealsearchresult.cpp \
    zealnativeeventfilter.cpp \
    lineedit.cpp \
    zealsearchitemdelegate.cpp \
    zealsearchitemstyle.cpp \
    zealsettingsdialog.cpp \
    zealnetworkaccessmanager.cpp \
    zealsearchquery.cpp \
    progressitemdelegate.cpp

HEADERS  += mainwindow.h \
    zeallistmodel.h \
    zealsearchmodel.h \
    zealdocsetsregistry.h \
    zealsearchresult.h \
    zealnativeeventfilter.h \
    lineedit.h \
    zealsearchitemdelegate.h \
    zealsearchitemstyle.h \
    zealsettingsdialog.h \
    xcb_keysym.h \
    zealnetworkaccessmanager.h \
    zealsearchquery.h \
    progressitemdelegate.h

FORMS    += mainwindow.ui \
    zealsettingsdialog.ui


QMAKE_CXXFLAGS += -std=c++11

macx:DEFINES += OSX
macx:QMAKE_CXXFLAGS += -mmacosx-version-min=10.7 -stdlib=libc+
macx:CONFIG += c++11

win32:DEFINES += WIN32 QUAZIP_BUILD
DEFINES += ZEAL_VERSION=\\\"20140110\\\"
LIBS += -lz

unix:!macx: LIBS += -lxcb -lxcb-keysyms
unix:!macx: SOURCES += xcb_keysym.cpp
unix:!macx: DEFINES += LINUX

icons.path=/usr/share/pixmaps/zeal
icons.files=icons/*
desktop.path=/usr/share/applications
desktop.files=zeal.desktop
unix:INSTALLS += icons desktop

include (widgets/widgets.pri)
include (quazip/quazip.pri)
EN

回答 2

Stack Overflow用户

发布于 2014-01-29 04:49:59

运行qmake --version检查您正在使用的Qt版本。您需要Qt 5.0或更高版本。

您可能希望仔细检查错误消息,并可能关闭其他打开的项目,因为zeal不是QtQuick应用程序。它在整个代码中没有出现字符串"quick“(尝试git grep -i "quick"),也没有单独的QML文件(尝试find . -name "*.qml")。因此,不太可能抛出给定的错误。

票数 5
EN

Stack Overflow用户

发布于 2015-09-02 17:02:10

在lubuntu和Qt 5.2.1上也有同样的问题(更多的模块未知)。我从主目录的.config文件夹中删除了Qt配置文件。

代码语言:javascript
复制
rm -r ~.config/QtProject
rm ~.config/QtProject.conf

再次重新配置项目,所有工作都按预期进行

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21165343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档