我在这里使用了TabbedPane,而点击我需要调用另一个qml文件,这是我正在使用的代码,但它无法正常工作
TabbedPane {
showTabsOnActionBar: tabs
sidebarState: SidebarState.VisibleCompact
Tab {
imageSource: "asset:///msg.png"
Page {
id: page1
actions: [
ActionItem {
onTriggered: {
var page = pageDefinition.createObject();
navigationPane.push(page);
}
attachedObjects: ComponentDefinition {
id: pageDefinition;
source: "x.qml"
}
}
]
actionBarVisibility: ChromeVisibility.Visible
}
}
任何人都可以向我发送代码如何在此函数中添加Click事件 感谢
答案 0 :(得分:2)
以下是为其他屏幕创建标签的示例。您在主标签中按下列顺序转到下一个qml:
Tab {
title: "Puppies"
NavigationPane {
id: navigationPane
Sample //this is one qml page as like Sample.qml
{
}
}
}
Tab {
title: "Kittens"
NavigationPane
{
id: testpage
Test //this is one qml page as like Test.qml
{
}
}
}
您可以通过设置ID来访问其他QML文件。