summaryrefslogtreecommitdiff
path: root/src/graphicsview.h
blob: b7672ee227a8d127628e499d97700dec1ac3d37d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once

// qt
#include <QGraphicsView>

class GraphicsView : public QGraphicsView
{
    Q_OBJECT

public:
    explicit GraphicsView(QWidget* parent = nullptr);
    explicit GraphicsView(QGraphicsScene* scene, QWidget* parent = nullptr);
    ~GraphicsView() override = default;

    // QGraphicsView
public:
    void wheelEvent(QWheelEvent* event) override;

private:
    void init();
};