diff options
| author | Alexander Valavanis <valavanisalex@gmail.com> | 2019-02-05 13:26:44 +0000 |
|---|---|---|
| committer | Alexander Valavanis <valavanisalex@gmail.com> | 2019-02-05 13:26:44 +0000 |
| commit | ecb291432621a803830a362a1508a057706321db (patch) | |
| tree | 531377a903b053827b4874fa2d832a6d26723efa /src/live_effects/parameter | |
| parent | NodeToolbar: GtkAction migration (diff) | |
| download | inkscape-ecb291432621a803830a362a1508a057706321db.tar.gz inkscape-ecb291432621a803830a362a1508a057706321db.zip | |
PencilToolbar: GtkAction migration
Diffstat (limited to 'src/live_effects/parameter')
| -rw-r--r-- | src/live_effects/parameter/bool.h | 5 | ||||
| -rw-r--r-- | src/live_effects/parameter/enum.h | 5 | ||||
| -rw-r--r-- | src/live_effects/parameter/parameter.h | 13 | ||||
| -rw-r--r-- | src/live_effects/parameter/powerstrokepointarray.h | 6 | ||||
| -rw-r--r-- | src/live_effects/parameter/togglebutton.h | 5 |
5 files changed, 14 insertions, 20 deletions
diff --git a/src/live_effects/parameter/bool.h b/src/live_effects/parameter/bool.h index 557511979..c66626cbd 100644 --- a/src/live_effects/parameter/bool.h +++ b/src/live_effects/parameter/bool.h @@ -28,6 +28,8 @@ public: Effect* effect, bool default_value = false); ~BoolParam() override; + BoolParam(const BoolParam&) = delete; + BoolParam& operator=(const BoolParam&) = delete; Gtk::Widget * param_newWidget() override; @@ -43,9 +45,6 @@ public: inline operator bool() const { return value; }; private: - BoolParam(const BoolParam&) = delete; - BoolParam& operator=(const BoolParam&) = delete; - bool value; bool defvalue; }; diff --git a/src/live_effects/parameter/enum.h b/src/live_effects/parameter/enum.h index dcf42f258..b7964d988 100644 --- a/src/live_effects/parameter/enum.h +++ b/src/live_effects/parameter/enum.h @@ -39,6 +39,8 @@ public: }; ~EnumParam() override = default;; + EnumParam(const EnumParam&) = delete; + EnumParam& operator=(const EnumParam&) = delete; Gtk::Widget * param_newWidget() override { Inkscape::UI::Widget::RegisteredEnum<E> *regenum = Gtk::manage ( @@ -98,9 +100,6 @@ public: } private: - EnumParam(const EnumParam&) = delete; - EnumParam& operator=(const EnumParam&) = delete; - E value; E defvalue; bool sorted; diff --git a/src/live_effects/parameter/parameter.h b/src/live_effects/parameter/parameter.h index 82250f652..4ef31427e 100644 --- a/src/live_effects/parameter/parameter.h +++ b/src/live_effects/parameter/parameter.h @@ -56,6 +56,9 @@ public: Effect* effect); virtual ~Parameter() = default;; + Parameter(const Parameter&) = delete; + Parameter& operator=(const Parameter&) = delete; + virtual bool param_readSVGValue(const gchar * strvalue) = 0; // returns true if new value is valid / accepted. virtual gchar * param_getSVGValue() const = 0; virtual gchar * param_getDefaultSVGValue() const = 0; @@ -92,10 +95,6 @@ protected: Effect* param_effect; void param_write_to_repr(const char * svgd); - -private: - Parameter(const Parameter&) = delete; - Parameter& operator=(const Parameter&) = delete; }; @@ -108,6 +107,8 @@ public: Effect* effect, gdouble default_value = 1.0); ~ScalarParam() override; + ScalarParam(const ScalarParam&) = delete; + ScalarParam& operator=(const ScalarParam&) = delete; bool param_readSVGValue(const gchar * strvalue) override; gchar * param_getSVGValue() const override; @@ -140,10 +141,6 @@ protected: double inc_page; bool add_slider; bool _set_undo; - -private: - ScalarParam(const ScalarParam&) = delete; - ScalarParam& operator=(const ScalarParam&) = delete; }; } //namespace LivePathEffect diff --git a/src/live_effects/parameter/powerstrokepointarray.h b/src/live_effects/parameter/powerstrokepointarray.h index 51c94ae7a..bb655ed96 100644 --- a/src/live_effects/parameter/powerstrokepointarray.h +++ b/src/live_effects/parameter/powerstrokepointarray.h @@ -30,6 +30,9 @@ public: Effect* effect); ~PowerStrokePointArrayParam() override; + PowerStrokePointArrayParam(const PowerStrokePointArrayParam&) = delete; + PowerStrokePointArrayParam& operator=(const PowerStrokePointArrayParam&) = delete; + Gtk::Widget * param_newWidget() override; void param_transform_multiply(Geom::Affine const& postmul, bool /*set*/) override; @@ -54,9 +57,6 @@ public: friend class PowerStrokePointArrayParamKnotHolderEntity; private: - PowerStrokePointArrayParam(const PowerStrokePointArrayParam&) = delete; - PowerStrokePointArrayParam& operator=(const PowerStrokePointArrayParam&) = delete; - SPKnotShapeType knot_shape; SPKnotModeType knot_mode; guint32 knot_color; diff --git a/src/live_effects/parameter/togglebutton.h b/src/live_effects/parameter/togglebutton.h index 3cae69f1d..d1845de5b 100644 --- a/src/live_effects/parameter/togglebutton.h +++ b/src/live_effects/parameter/togglebutton.h @@ -36,6 +36,8 @@ public: char const * icon_inactive = nullptr, GtkIconSize icon_size = GTK_ICON_SIZE_SMALL_TOOLBAR); ~ToggleButtonParam() override; + ToggleButtonParam(const ToggleButtonParam&) = delete; + ToggleButtonParam& operator=(const ToggleButtonParam&) = delete; Gtk::Widget * param_newWidget() override; @@ -56,9 +58,6 @@ public: void param_update_default(const gchar * default_value) override; private: - ToggleButtonParam(const ToggleButtonParam&) = delete; - ToggleButtonParam& operator=(const ToggleButtonParam&) = delete; - void refresh_button(); bool value; bool defvalue; |
