在qml中创建多点触控按钮项

时间:2016-09-27 02:57:09

标签: android qt touch qml

我正在尝试使用需要在按钮按下事件中进行多点触摸的qml来编写android程序。我使用鼠标区域,但它只是给了1点触摸。我使用MultiPointTouchArea工具,但它只能将我的触摸点放在列表中,而不会影响鼠标区域按下事件。 实际上在简单的情况下,我希望我的应用程序中的两个按钮(来自一个按钮对象)可以一起触摸。 感谢

1 个答案:

答案 0 :(得分:1)

我很抱歉我没有Android专业知识,但我希望这对Android有帮助。它应该这样做,如果QML忠于它的平台独立承诺。

Button {
    checkable: true
    checked: tp1.pressed
    MultiPointTouchArea {
        anchors.fill: parent
        touchPoints: TouchPoint { id: tp1 }
    }
}
Button {
    x: 100
    checkable: true
    checked: tp2.pressed
    MultiPointTouchArea {
        anchors.fill: parent
        touchPoints: TouchPoint { id: tp2 }
    }
}

问候,
-m -