我创建了一个 Qt-GUI-Application,我想在其中嵌入一个 QtQuick 2.0 QML 文件。为此,我在 .pro 文件中添加了 QT += quick
这就是我的代码的样子:
#include <QApplication>
#include <QtCore>
#include <QtQuick>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QQuickViewviewer;
viewer.setSource(QUrl::fromLocalFile("file.qml"));
viewer.show();
return a.exec();
}
但是,一旦我想构建它,我得到的只是以下错误消息:
..\main.cpp:3:错误:C1083:无法打开包含文件:'QtQuick':没有这样的文件或目录
我该如何解决这个问题?
我在 Windows 7 上使用 Qt 5.1.1
编辑:这就是 .pro 文件的样子
#-------------------------------------------------
#
# Project created by QtCreator 2013-10-15T17:54:42
#
#-------------------------------------------------
QT += core gui \
quick
TARGET = IntegratedPowerSupply
TEMPLATE = app
SOURCES += main.cpp
HEADERS +=
OTHER_FILES += \
../../PowerSupply/PowerSupply/file.qml