我想尝试一下 MultiTouchAreas 并复制了示例
import QtQuick 2.0
Rectangle {
width: 400; height: 400
MultiPointTouchArea {
anchors.fill: parent
touchPoints: [
TouchPoint { id: point1 },
TouchPoint { id: point2 }
]
}
Rectangle {
width: 30; height: 30
color: "green"
x: point1.x
y: point1.y
}
Rectangle {
width: 30; height: 30
color: "yellow"
x: point2.x
y: point2.y
}
}
来自 Qt 文档。如果我在 Aquaris M10 上运行示例,我可以用第一根手指拖动绿色矩形。但如果添加第二根手指,则什么也不会发生。Ubuntu 15.04 支持多点触控事件吗?
答案1
与此同时,我发现你必须设置
mouseEnabled: true