mirror of
https://github.com/YACReader/yacreader
synced 2025-05-27 10:50:27 -04:00
26 lines
410 B
C++
26 lines
410 B
C++
#ifndef SCROLLMANAGAMENT_H
|
|
#define SCROLLMANAGAMENT_H
|
|
|
|
#include <QTime>
|
|
#include <QWheelEvent>
|
|
|
|
class ScrollManagement
|
|
{
|
|
public:
|
|
enum Movement {
|
|
None,
|
|
Forward,
|
|
Backward
|
|
};
|
|
|
|
ScrollManagement();
|
|
ScrollManagement::Movement getMovement(QWheelEvent *event);
|
|
~ScrollManagement();
|
|
|
|
private:
|
|
QTime *wheelTimer;
|
|
int wheelAccumulator;
|
|
};
|
|
|
|
#endif // SCROLLMANAGAMENT_H
|