mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
update the slider when the zoom changes
This commit is contained in:
parent
65789aaa68
commit
e35c8bf612
@ -539,6 +539,7 @@ void MainWindowViewer::createToolBars()
|
||||
|
||||
connect(showZoomSliderlAction,SIGNAL(triggered()),this,SLOT(toggleFitToWidthSlider()));
|
||||
connect(zoomSliderAction, SIGNAL(zoomRatioChanged(float)),viewer,SLOT(updateZoomRatio(float)));
|
||||
connect(viewer,SIGNAL(zoomUpdated(float)),zoomSliderAction,SLOT(updateZoomRatio(float)));
|
||||
#endif
|
||||
|
||||
comicToolBar->addAction(leftRotationAction);
|
||||
|
@ -382,6 +382,8 @@ void Viewer::increaseZoomFactor()
|
||||
updateContentSize();
|
||||
notificationsLabel->setText(QString::number(getZoomFactor()*100)+"%");
|
||||
notificationsLabel->flash();
|
||||
|
||||
emit zoomUpdated(zoom);
|
||||
}
|
||||
void Viewer::decreaseZoomFactor()
|
||||
{
|
||||
@ -391,6 +393,8 @@ void Viewer::decreaseZoomFactor()
|
||||
updateContentSize();
|
||||
notificationsLabel->setText(QString::number(getZoomFactor()*100)+"%");
|
||||
notificationsLabel->flash();
|
||||
|
||||
emit zoomUpdated(zoom);
|
||||
}
|
||||
|
||||
qreal Viewer::getZoomFactor()
|
||||
|
@ -171,6 +171,7 @@ virtual void mouseReleaseEvent ( QMouseEvent * event );
|
||||
void reset();
|
||||
void openNextComic();
|
||||
void openPreviousComic();
|
||||
void zoomUpdated(float);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user