git-svn-id: svn://db.shs.com.ru/libs@700 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2019-12-13 15:49:34 +00:00
parent 7a60e0f21a
commit cac73a63f1

View File

@@ -98,7 +98,7 @@ void MouseController::mousePressEvent(QMouseEvent * e) {
} }
if (!QRect(QPoint(), view->size()).contains(e->pos())) return; if (!QRect(QPoint(), view->size()).contains(e->pos())) return;
lastPos = e->pos(); lastPos = e->pos();
downPos = lastPos; downPos = e->pos();
emit view->glMousePressEvent(e); emit view->glMousePressEvent(e);
} }
@@ -219,8 +219,8 @@ void MouseController::mouseMoveEvent(QMouseEvent * e) {
emit view->cameraPosChanged(view->camera()->pos()); emit view->cameraPosChanged(view->camera()->pos());
} }
} }
lastPos = e->pos();
if (customMouseMove_) emit view->customMouseMoveEvent(e->pos(), lastPos, e->buttons()); if (customMouseMove_) emit view->customMouseMoveEvent(e->pos(), lastPos, e->buttons());
lastPos = e->pos();
if (e->buttons() == 0) { if (e->buttons() == 0) {
cur_handle = 0; cur_handle = 0;
cur_action = RendererService::haNoAction; cur_action = RendererService::haNoAction;