linux多点触摸配置:
export QWS_MOUSE_PROTO=evdevtouch:/dev/input/event15
export QT_QPA_EDEV_MOUSE_PARAMETERS=abs
注意:编译Qt时需配置以支持多点触控
如下:实现曲线的单指移动,双手缩放,双击恢复
ChartView {
id:chartView
title: "Series Demo"
anchors.fill: parent
legend.visible: false
antialiasing: true
property double seY
property double m_A
property double m_B
property double m_a
property double m_b
property double t
property double intv
property double cnt
property double distanceX :0.0
property double distanceY :0.0
property double scaleOffset: 1
property double scrollLeftValue: 0
property double scrollUpValue: 0
property int touchStartTime: 0
property int touchEndTime: 0
property int times: 0
function getCurrentTime()
{
var time = new Date();
var ms = time.getSeconds() * 1000 + time.getMilliseconds();