Make forward and backward mouse buttons turn pages

This commit is contained in:
Luis Ángel San Martín 2022-01-13 23:05:49 +01:00
parent dcb7e6e0c6
commit d20958c14f

View File

@ -1062,14 +1062,30 @@ void Viewer::mousePressEvent(QMouseEvent *event)
xDragOrigin = event->x(); xDragOrigin = event->x();
setCursor(Qt::ClosedHandCursor); setCursor(Qt::ClosedHandCursor);
event->accept(); event->accept();
return;
} }
} }
void Viewer::mouseReleaseEvent(QMouseEvent *event) void Viewer::mouseReleaseEvent(QMouseEvent *event)
{ {
if (event->button() == Qt::LeftButton) {
drag = false; drag = false;
setCursor(Qt::OpenHandCursor); setCursor(Qt::OpenHandCursor);
event->accept(); event->accept();
return;
}
if (event->button() == Qt::ForwardButton) {
right();
event->accept();
return;
}
if (event->button() == Qt::BackButton) {
left();
event->accept();
return;
}
} }
void Viewer::updateZoomRatio(int ratio) void Viewer::updateZoomRatio(int ratio)