29 lines
668 B
C++
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
|