diff options
Diffstat (limited to 'src/plugins/qmldesigner/components/curveeditor/detail/graphicsview.h')
-rw-r--r-- | src/plugins/qmldesigner/components/curveeditor/detail/graphicsview.h | 14 |
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; |