Enable first version of ZOOM ALL function.

This commit is contained in:
Luis Lucas committed 2015-01-18 01:07:55 +00:00
1 parent 083f38e8bf
commit 92775fac48
5 files changed
+26 -12

No files matched your search

+6 -6
View File
@@ -351,21 +351,21 @@ Void VideoSubWindow::zoomToFit()
scaleView( getScrollSize() );
}
Void VideoSubWindow::zoomToFactor(Double factor)
Void VideoSubWindow::zoomToFactor( Double factor , QPoint center )
{
Double curFactor;
curFactor = getScaleFactor() ;
if( factor != curFactor )
m_cViewArea->scaleZoomFactor( factor/curFactor, QPoint() );
m_cViewArea->scaleZoomFactor( factor/curFactor, center );
}
Void VideoSubWindow::scaleView( Double scale )
Void VideoSubWindow::scaleView( Double scale , QPoint center )
{
Q_ASSERT( m_cViewArea->image() );
m_cViewArea->scaleZoomFactor( scale, QPoint() );
m_cViewArea->scaleZoomFactor( scale, center );
}
Void VideoSubWindow::scaleView( const QSize & size )
Void VideoSubWindow::scaleView( const QSize & size, QPoint center )
{
QSize imgViewSize;
if( m_pcCurrFrame )
@@ -390,7 +390,7 @@ Void VideoSubWindow::scaleView( const QSize & size )
Double curFactor = getScaleFactor() ;
if( factor != curFactor )
m_cViewArea->scaleZoomFactor( factor/curFactor, QPoint() );
m_cViewArea->scaleZoomFactor( factor/curFactor, center );
}