void SlugsPadCameraControl::mouseMoveEvent(QMouseEvent *event)
{
    Q_UNUSED(event);

    if(dragging) {
        getDeltaPositionPad(event->x(), event->y());
    }
}
void SlugsPadCameraControl::mouseReleaseEvent(QMouseEvent *event)
{
    if(dragging) {
        dragging = false;
        getDeltaPositionPad(event->x(), event->y());

        xFin = event->x();
        yFin = event->y();
    }
}
Exemplo n.º 3
0
void SlugsPadCameraControl::mouseMoveEvent(QMouseEvent *event)
{
    //emit mouseMoveCoord(event->x(),event->y());
    if(dragging)
    {
        if(abs(x1-event->x())>20 || abs(y1-event->y())>20)
        {

            getDeltaPositionPad(event->x(), event->y());
            x1 = event->x();
            y1 = event->y();
        }
    }


}