Sh3/graphicsviewmod.h
2025-07-02 07:45:34 +03:00

29 lines
668 B
C++

#ifndef GRAPHICSVIEWMOD_H
#define GRAPHICSVIEWMOD_H
#include <QGraphicsView>
#include <QPainter>
#include <QWheelEvent>
#include <QGraphicsRectItem>
#include "math.h"
class GraphicsViewMod : public QGraphicsView
{
public:
GraphicsViewMod(QWidget *parent);
qreal scMeter;
int ugL, ugR, numT;
void setMissUgL(int ug) {ugL = ug;}
void setMissUgR(int ug) {ugR = ug;}
void setMissUg(int ugL, int ugR) {setMissUgL(ugL); setMissUgR(ugR);}
void setNumTarg(int num) {numT = num;}
protected:
void drawBackground(QPainter *painter, const QRectF &rect);
private:
virtual void wheelEvent(QWheelEvent *event);
};
#endif // GRAPHICSVIEWMOD_H