kopia lustrzana https://gitlab.com/eliggett/wfview
37 wiersze
669 B
C++
37 wiersze
669 B
C++
#ifndef SCROLLTEST_H
|
|
#define SCROLLTEST_H
|
|
|
|
#include <QWidget>
|
|
#include <QPainter>
|
|
#include <QWheelEvent>
|
|
#include <QFont>
|
|
|
|
class scrolltest : public QWidget
|
|
{
|
|
Q_OBJECT
|
|
|
|
int widgetWindowHeight;
|
|
int fontSize = 12;
|
|
int rawClicksY;
|
|
int rawClicksX;
|
|
QString resultText = "--- SCROLL HERE ---";
|
|
|
|
int maxX=0;
|
|
int maxY=0;
|
|
int minX=999999;
|
|
int minY=999999;
|
|
|
|
public:
|
|
explicit scrolltest(QWidget *parent = nullptr);
|
|
|
|
public slots:
|
|
//void mouseMoveEvent(QMouseEvent *event);
|
|
void wheelEvent(QWheelEvent *event);
|
|
void paintEvent(QPaintEvent *event);
|
|
|
|
signals:
|
|
void haveRawClicksXY(int x, int y);
|
|
};
|
|
|
|
#endif // SCROLLTEST_H
|