我正在制作一个应用程序,这是使用选项卡栏与“更多”按钮。我想要覆盖滑动功能,而不是“更多”按钮上的OnClick,帮助面板在滑动时弹出(从左到右)。

图中显示了选项卡,第四个选项卡按钮是"More“按钮。
这是我的main.qml文件。
TabbedPane {
showTabsOnActionBar: false
Tab {
title: "Home"
Page {
id: page1
actions: [
ActionItem {
id: new
title: "New"
},
ActionItem {
id: delete
title: "Delete"
},
]
}
}
}发布于 2013-04-12 13:48:21
这些是动作,不是Tabs。"More“按钮是Action Overflow菜单。您可以监听此菜单的状态。onActionMenuVisualStateChanged
发布于 2014-07-18 21:59:49
根据TabbedPane的文档(您可以在其中看到这些图形),您可以“通过设置属性sidebarState来改变侧边栏的外观”。因此,可以使用GestureHandler检测滑动并将sidebarState设置为VisibleFull。
https://stackoverflow.com/questions/15805481
复制相似问题