代码如下:
- import QtQuick 2.5
- import QtQuick.Window 2.2
- Rectangle
- //Window
- {
- visible: true
- width:360
- height: 360
- }
上段代码使用qmlscene能正常
显示窗口出来。
------------------------------------------------------------------------------------------------------------
但是使用
qml创建的qt工程,加载这个qml文件不能显示出来,
编译不报错
- int main(int argc, char *argv[])
- {
- QGuiApplication app(argc, argv);
- QQmlApplicationEngine engine;
- engine.load(QUrl(QStringLiteral("qrc:/11.qml")));
- return app.exec();
- }
------------------------------------------------------------------------------------------------------------
但是如果把qml中的Rectangle换成
Window,那么qt工程和qmlscene就都可以正常显示了。
请问下这个Window和Rectangle有什么区别,或者说qmlscne和qt工程的调用方式有什么不同,谢谢。