qfmeal |
2015-11-25 10:12 |
qml中rectangle和window有什么区别
代码如下:
- 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工程的调用方式有什么不同,谢谢。
|
|