通常のQMLウィンドウからQtQuick UIファイルセット(ui.qmlおよび.qml)を表示するにはどうすればよいですか? 通常のQMLウィンドウクラスのQtQuick UIファイルを生成する
は大まかに、呼び出しがあり、私の親ウィンドウクラスから他のQMLのウィンドウを表示するには: var component = Qt.createComponent("SubWindow.qml")
var window = component.createObject(window)
window.show()
私はQtQuickUISubwindow.ui.qmlとQtQuickUISubwindow.qml、どちらも作品の両方を呼び出して試してみました。
QtQuickUIファイルはサブウィンドウではありませんか?
** 1。**なぜQMLで行うことができるときに、JSでウィンドウを作成するのですか? ** 2。**いいえ、QtQuickUIファイルはルート要素として 'Window'または' ApplicationWindow'を持つことはできません。 (* .ui.qmlファイルのルート要素を 'Window'に手動で変更してデザイナーで開き、[Error M220](http://doc.qt.io/qtcreator/creator-checking- code-syntax.html)*)。 – derM
[** here **](http://doc.qt.io/qtcreator/creator-quick-ui-forms.html)も参照してください:* "以下の機能はサポートされていません:[...]ルート項目QQuickItemやItemから派生したものではありません。] "* – derM