diff options
Diffstat (limited to 'src/ui/widget/registered-widget.h')
| -rw-r--r-- | src/ui/widget/registered-widget.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/ui/widget/registered-widget.h b/src/ui/widget/registered-widget.h index 67c7cfef6..a5c61f68a 100644 --- a/src/ui/widget/registered-widget.h +++ b/src/ui/widget/registered-widget.h @@ -24,6 +24,7 @@ #include "ui/widget/scalar.h" #include "ui/widget/scalar-unit.h" #include "ui/widget/point.h" +#include "ui/widget/text.h" #include "ui/widget/random.h" #include "ui/widget/unit-menu.h" #include "ui/widget/color-picker.h" @@ -210,6 +211,21 @@ protected: void on_value_changed(); }; +class RegisteredText : public RegisteredWidget<Text> { +public: + virtual ~RegisteredText(); + RegisteredText (const Glib::ustring& label, + const Glib::ustring& tip, + const Glib::ustring& key, + Registry& wr, + Inkscape::XML::Node* repr_in = NULL, + SPDocument *doc_in = NULL ); + +protected: + sigc::connection _activate_connection; + void on_activate(); +}; + class RegisteredColorPicker : public RegisteredWidget<ColorPicker> { public: virtual ~RegisteredColorPicker(); |
