Projekt FEHLER: Unbekannte Modul(E) QT: quick
Bekomme ich die oben betitelten Fehler beim ausführen von qmake mit einem geklonten github-Projekt. Im folgenden ist die Projekt-Datei.
#-------------------------------------------------
#
# 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)
- Es scheint, dass diese Datei nicht erwähnen Quick module. Vielleicht .pre-Dateien tun? (Siehe Letzte zwei Zeilen). Welche Qt-version benutzt du?
- Vielleicht sind Sie auch zu bauen versuchen mit Qt4? Dieses Projekt erfordert Qt5.
- Welches Projekt ist das? Ich kann nur finden die Datei im github.com/jkozera/zeal, die offline ist. Aber die .pro Datei sieht aus wie eine Qt-Widgets-Anwendung und nicht ein Qt Quick Anwendung.
- ja die giithub Seite wird nicht von sem bis jetzt funktioniert.aber es funktionierte vor zwei Tagen.
- Okay, es geht wieder. Welches OS verwenden Sie?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Laufen
qmake --version
zu überprüfen, die die Qt-version Sie verwenden. Sie müssen Qt 5.0 oder höher.Möchten Sie vielleicht überprüfen Sie die Fehlermeldung und vielleicht schließen Sie andere Projekte öffnen, weil der Eifer, ist nicht ein QtQuick-Anwendung. Es hat kein einziges vorkommen von dem string "schnell" im ganzen code (versuchen
git grep -i "quick"
) und keine einzelnen QML-Datei (versuchenfind . -name "*.qml"
). Somit ist es unwahrscheinlich, werfen Sie den Fehler.Hatte dasselbe Problem auf lubuntu und Qt 5.2.1 (paar mehr Module unbekannt waren).
Ich entfernte Qt-Konfigurationsdateien aus .config-Ordner in meinem home-Verzeichnis.
Projekt wieder neu konfigurieren und alles funktioniert wie erwartet