Qt版本:5.12

Qt Creator新建的Quick Application工程,然后把main.qml文件根部件Window改成了Item或者Rectangle都不行正常显示

import QtQuick 2.2

Item {
    width: 100; height: 100
}

然后才发现QQmlApplicationEngine不会自动创建根窗口,如果使用的是Qt Quick中的可视项,则需要将其放置在Window内,

但是QQuickView类是通过继承QQuickWindow来的,所以当给定主源文件的URL时,它会自动加载并显示QML场景

QQuickView类 

02-11 08:14