我在点击的时候使用了一个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事件吗?谢谢
发布于 2013-02-11 17:10:40
下面是一个为不同屏幕创建选项卡的示例。您在main选项卡中转到下一个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文件。
https://stackoverflow.com/questions/13605344
复制相似问题