Set minimum zoom equal to window size minus 5 pixels.

This commit is contained in:
Luis Lucas committed 2015-01-25 23:46:29 +00:00
1 parent dfa2c92a9a
commit 93cd7b5f71
3 files changed
+41 -10

No files matched your search

+4 -4
View File
@@ -348,7 +348,7 @@ Void VideoSubWindow::normalSize()
if( factor != curFactor )
{
Double usedScale;
usedScale = m_cViewArea->scaleZoomFactor( factor / curFactor, QPoint() );
usedScale = m_cViewArea->scaleZoomFactor( factor / curFactor, QPoint(), QSize() );
adjustScrollBarByScale( usedScale, QPoint() );
}
}
@@ -366,7 +366,7 @@ Void VideoSubWindow::zoomToFactor( Double factor, QPoint center )
if( factor != curFactor )
{
Double usedScale;
usedScale = m_cViewArea->scaleZoomFactor( factor / curFactor, center );
usedScale = m_cViewArea->scaleZoomFactor( factor / curFactor, center, QSize() );
adjustScrollBarByScale( usedScale, center );
}
}
@@ -377,7 +377,7 @@ Void VideoSubWindow::scaleView( Double scale, QPoint center )
if( scale != 1.0 )
{
Double usedScale;
usedScale = m_cViewArea->scaleZoomFactor( scale, center );
usedScale = m_cViewArea->scaleZoomFactor( scale, center, getScrollSize() );
adjustScrollBarByScale( usedScale, center );
}
}
@@ -409,7 +409,7 @@ Void VideoSubWindow::scaleView( const QSize & size, QPoint center )
if( factor != curFactor )
{
Double usedScale;
usedScale = m_cViewArea->scaleZoomFactor( factor / curFactor, center );
usedScale = m_cViewArea->scaleZoomFactor( factor / curFactor, center, getScrollSize() );
adjustScrollBarByScale( usedScale, center );
}
}