Make the scroll wheel on the pretty image view scroll through images.
This commit is contained in:
parent
d78ad452f2
commit
d5321475cd
@ -159,3 +159,8 @@ void PrettyImageView::resizeEvent(QResizeEvent* e) {
|
|||||||
QScrollArea::resizeEvent(e);
|
QScrollArea::resizeEvent(e);
|
||||||
ScrollTo(current_index_, false);
|
ScrollTo(current_index_, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void PrettyImageView::wheelEvent(QWheelEvent* e) {
|
||||||
|
const int d = e->delta() > 0 ? 1 : -1;
|
||||||
|
ScrollTo(current_index_ + d, true);
|
||||||
|
}
|
||||||
|
@ -43,6 +43,7 @@ public slots:
|
|||||||
protected:
|
protected:
|
||||||
void mouseReleaseEvent(QMouseEvent*);
|
void mouseReleaseEvent(QMouseEvent*);
|
||||||
void resizeEvent(QResizeEvent* e);
|
void resizeEvent(QResizeEvent* e);
|
||||||
|
void wheelEvent(QWheelEvent* e);
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void ScrollBarReleased();
|
void ScrollBarReleased();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user