import QtQuick 2.0
import QtQuick.Controls 1.3
 
Rectangle {
    id: container
    property int counter: 1
    width: 600; height: 600
 
    Timer{
        interval: 10000
        repeat: true
        running: true
        onTriggered: container.counter++;
    }
 
    Repeater{
        model: container.counter
        Rectangle {
            id: iddragblock
            width: 50; height: 50
            y: 54 * index
            x: 54 * index
            color: "red"
            Drag.active: idmousearea.drag.active
            Drag.dragType: Drag.Automatic
            MouseArea {
                id:idmousearea
                anchors.fill: parent
                drag.target: iddragblock
            }
        }
    }
}
 
试验代码如上。只要使用了Automatic, 触发Drag后保持按着不动,等源Item被释放后,松开鼠标就会出错。