物体移动原型

1.物体起始位置imgPos

2.鼠标按下时记录startPos

3.鼠标移动时记录移动距离

(event->pos()-startPos);

最终位置=起始位置+移动距离

lastPos=imgPos+(event->pos()-startPos);

此处进行绘图等操作

4.鼠标释放时把最终位置复制给起始位置

imgPos=lastPos;

猜你喜欢

转载自blog.csdn.net/fanhenghui/article/details/83791333