【发布时间】:2020-06-10 11:53:26
【问题描述】:
我试图在用户长按触摸屏幕的位置显示上下文菜单。我发现 TapHandler 信号 longPress 看起来可以解决我的问题,但它没有任何输入参数,例如 eventPoint:
TapHandler {
onLongPressed: {
if (Qt.platform.os == "android" || Qt.platform.os == "ios") {
// contextMenu.x = eventPoint.position.x
// contextMenu.y = eventPoint.position.y
contextMenu.open()
}
}
}
有什么建议或想法吗?
【问题讨论】:
-
您可以使用point.position 获取当前处理的点。但恕我直言,它看起来像一个错误:-)
-
是的,这可能是最好的处理方式。