• 4072阅读
  • 0回复

[提问]怎样限制item图元拖动的范围? [复制链接]

上一主题 下一主题
离线lang1437
 

只看楼主 倒序阅读 楼主  发表于: 2011-07-27

我在tiny6410上测试的,我想实现图元在一定垂直方向移动。问题是弹起的时候,图元总是会跳到我手离开的位置。怎么限制下能够实现啊?
void RadarView::mouseReleaseEvent(QMouseEvent *event)
{
  //  event->MouseButtonRelease
    if(event->type()==QEvent::MouseButtonRelease)
    {
        if(nFlag != 0)
        {
            nFlag = 0;
            myCursor.setPos(nMouseCurX,event->globalY());
        }
    QGraphicsView::mouseReleaseEvent(event);
    }
}
快速回复
限100 字节
 
上一个 下一个