【发布时间】:2014-07-05 09:28:48
【问题描述】:
我有这个专业文件
QT += qml quick widgets
TARGET = sPassKeeper
include(src/src.pri)
include(qml/qml.pri)
RESOURCES += \
resources.qrc
在 src pri 和 qml pri 中只有单行 qml.pri
OTHER_FILES += \
qml/main.qml
src.pri
SOURCES += \
src/main.cpp
在 main.cpp 中得到了这个代码
#include <QApplication>
#include <QQmlApplicationEngine>
#include <QtDebug>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QQmlApplicationEngine engine(QUrl("qrc:/new/prefix1/qml/main.qml"));
qDebug() << "Ok engine created";
// Q_UNUSED(engine)
return app.exec();
}
main.qml
import QtQuick 2.0
import QtQuick.Controls 1.1
ApplicationWindow{
title: "sPassKeeper"
Button{
text: "Hello"
}
}
结果得到了这个输出
QML 调试已启用。仅在安全的环境中使用。行 引擎创建
没有显示任何内容,并且过程未完成。
【问题讨论】: