Tabs {
id: tabs
Tab {
title: i18n.tr("Welcome")
page: Page {
Label {
id: label
anchors.centerIn: parent
text: "Welcome To The Premier Duty Gear WebApp for Ubuntu Devices"
}
tools: ToolbarItems {
ToolbarButton {
text: "About"
onTriggered: print("action triggered")
}
}
}
}
Tab {
id: externalTab
title: i18n.tr("Web App")
iconSource: "call_icon.png"
page: Loader {
parent: externalTab
anchors.fill: parent
source: (tabs.selectedTab === externalTab) ? Qt.resolvedUrl("webapp.qml") : ""
Este é um trecho de uma aplicação web em que estou trabalhando. Você só precisa chamar outro arquivo qml. vai correr na mesma janela.
também não define as dimensões da janela para o qml chamado ou não será exibido. Ele precisa usar as mesmas dimensões do aplicativo pai.