summaryrefslogtreecommitdiff
path: root/src/plugins/qmldesigner/components/curveeditor/detail/graphicsview.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmldesigner/components/curveeditor/detail/graphicsview.h')
-rw-r--r--src/plugins/qmldesigner/components/curveeditor/detail/graphicsview.h14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/plugins/qmldesigner/components/curveeditor/detail/graphicsview.h b/src/plugins/qmldesigner/components/curveeditor/detail/graphicsview.h
index 7100bbd29b..ca062416dd 100644
--- a/src/plugins/qmldesigner/components/curveeditor/detail/graphicsview.h
+++ b/src/plugins/qmldesigner/components/curveeditor/detail/graphicsview.h
@@ -52,16 +52,12 @@ signals:
public:
GraphicsView(CurveEditorModel *model, QWidget *parent = nullptr);
+ ~GraphicsView() override;
+
CurveEditorModel *model() const;
CurveEditorStyle editorStyle() const;
- bool hasActiveItem() const;
-
- bool hasActiveHandle() const;
-
- bool hasSelectedKeyframe() const;
-
int mapTimeToX(double time) const;
int mapValueToY(double value) const;
@@ -136,10 +132,6 @@ protected:
private:
void applyZoom(double x, double y, const QPoint &pivot = QPoint());
- void insertKeyframe(double time, bool allVisibleCurves = false);
-
- void deleteSelectedKeyframes();
-
void drawGrid(QPainter *painter, const QRectF &rect);
#if 0
@@ -167,7 +159,7 @@ private:
QTransform m_transform;
- GraphicsScene m_scene;
+ GraphicsScene *m_scene;
CurveEditorModel *m_model;