[TD]use QGraphicsView anchor for zoom

This commit is contained in:
wandererfan
2022-09-15 10:07:04 -04:00
committed by WandererFan
parent bcbf1dc67b
commit bb6812a0f9
2 changed files with 1 additions and 8 deletions

View File

@@ -287,13 +287,9 @@ void QGVNavStyle::handleWheelEvent(QWheelEvent *event)
void QGVNavStyle::zoom(double factor)
{
QPoint center = getViewer()->viewport()->rect().center();
setAnchor();
getViewer()->scale(factor,
factor);
QPoint newCenter = getViewer()->viewport()->rect().center();
QPoint change = newCenter - center;
getViewer()->translate(change.x(), change.y());
m_zoomPending = false;
}