diff options
| author | Jabiertxof <jabier.arraiza@marker.es> | 2019-05-20 00:52:13 +0000 |
|---|---|---|
| committer | Jabiertxof <jabier.arraiza@marker.es> | 2019-05-20 00:52:13 +0000 |
| commit | 404f9a3d602e76473554fe0403acdb9d548aeedf (patch) | |
| tree | 8982d2602312d2283891d6c527e8f67f6ed8282e /src/ui/shape-editor-knotholders.cpp | |
| parent | Improvements to geom-pathstroke and offset LPE. (diff) | |
| download | inkscape-404f9a3d602e76473554fe0403acdb9d548aeedf.tar.gz inkscape-404f9a3d602e76473554fe0403acdb9d548aeedf.zip | |
Add knot ungrabbed event
Diffstat (limited to 'src/ui/shape-editor-knotholders.cpp')
| -rw-r--r-- | src/ui/shape-editor-knotholders.cpp | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/ui/shape-editor-knotholders.cpp b/src/ui/shape-editor-knotholders.cpp index f95afbe05..11f32644d 100644 --- a/src/ui/shape-editor-knotholders.cpp +++ b/src/ui/shape-editor-knotholders.cpp @@ -165,6 +165,7 @@ class RectKnotHolderEntityRX : public KnotHolderEntity { public: Geom::Point knot_get() const override; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_click(unsigned int state) override; }; @@ -173,6 +174,7 @@ class RectKnotHolderEntityRY : public KnotHolderEntity { public: Geom::Point knot_get() const override; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_click(unsigned int state) override; }; @@ -180,6 +182,7 @@ public: class RectKnotHolderEntityWH : public KnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; protected: @@ -190,6 +193,7 @@ protected: class RectKnotHolderEntityXY : public KnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; @@ -197,6 +201,7 @@ public: class RectKnotHolderEntityCenter : public KnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; @@ -621,54 +626,63 @@ Box3DKnotHolderEntity::knot_set_generic(SPItem *item, unsigned int knot_id, Geom class Box3DKnotHolderEntity0 : public Box3DKnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; class Box3DKnotHolderEntity1 : public Box3DKnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; class Box3DKnotHolderEntity2 : public Box3DKnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; class Box3DKnotHolderEntity3 : public Box3DKnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; class Box3DKnotHolderEntity4 : public Box3DKnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; class Box3DKnotHolderEntity5 : public Box3DKnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; class Box3DKnotHolderEntity6 : public Box3DKnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; class Box3DKnotHolderEntity7 : public Box3DKnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; class Box3DKnotHolderEntityCenter : public KnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; @@ -863,6 +877,7 @@ class ArcKnotHolderEntityStart : public KnotHolderEntity { public: Geom::Point knot_get() const override; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_click(unsigned int state) override; }; @@ -870,6 +885,7 @@ class ArcKnotHolderEntityEnd : public KnotHolderEntity { public: Geom::Point knot_get() const override; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_click(unsigned int state) override; }; @@ -877,6 +893,7 @@ class ArcKnotHolderEntityRX : public KnotHolderEntity { public: Geom::Point knot_get() const override; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_click(unsigned int state) override; }; @@ -884,12 +901,14 @@ class ArcKnotHolderEntityRY : public KnotHolderEntity { public: Geom::Point knot_get() const override; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_click(unsigned int state) override; }; class ArcKnotHolderEntityCenter : public KnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; @@ -1166,6 +1185,7 @@ class StarKnotHolderEntity1 : public KnotHolderEntity { public: Geom::Point knot_get() const override; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_click(unsigned int state) override; }; @@ -1173,12 +1193,14 @@ class StarKnotHolderEntity2 : public KnotHolderEntity { public: Geom::Point knot_get() const override; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_click(unsigned int state) override; }; class StarKnotHolderEntityCenter : public KnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; @@ -1350,18 +1372,21 @@ class SpiralKnotHolderEntityInner : public KnotHolderEntity { public: Geom::Point knot_get() const override; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_click(unsigned int state) override; }; class SpiralKnotHolderEntityOuter : public KnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; class SpiralKnotHolderEntityCenter : public KnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; @@ -1596,6 +1621,7 @@ SpiralKnotHolder::SpiralKnotHolder(SPDesktop *desktop, SPItem *item, SPKnotHolde class OffsetKnotHolderEntity : public KnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; @@ -1643,6 +1669,7 @@ class TextKnotHolderEntityInlineSize : public KnotHolderEntity { public: Geom::Point knot_get() const override; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_click(unsigned int state) override; }; @@ -1771,6 +1798,7 @@ TextKnotHolderEntityInlineSize::knot_click(unsigned int state) class TextKnotHolderEntityShapeInside : public KnotHolderEntity { public: Geom::Point knot_get() const override; + void knot_ungrabbed(Geom::Point const &p, Geom::Point const &origin, guint state) override {}; void knot_set(Geom::Point const &p, Geom::Point const &origin, unsigned int state) override; }; |
