Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
Inkscape::UI::Widget::RegisteredText Class Reference

#include <registered-widget.h>

Inheritance diagram for Inkscape::UI::Widget::RegisteredText:
Inkscape::UI::Widget::RegisteredWidget< Text > Inkscape::UI::Widget::Text Inkscape::UI::Widget::Labelled

Public Member Functions

 RegisteredText (Glib::ustring const &label, Glib::ustring const &tip, Glib::ustring const &key, Registry &wr, Inkscape::XML::Node *repr_in=nullptr, SPDocument *doc_in=nullptr)
 
- Public Member Functions inherited from Inkscape::UI::Widget::RegisteredWidget< Text >
void set_undo_parameters (Glib::ustring _event_description, Glib::ustring _icon_name, std::string undo_id="")
 
void set_xml_target (Inkscape::XML::Node *xml_node, SPDocument *document)
 
bool is_updating () const
 
- Public Member Functions inherited from Inkscape::UI::Widget::Text
 Text (Glib::ustring const &label, Glib::ustring const &tooltip, Glib::ustring const &icon={}, bool mnemonic=true)
 Construct a Text Widget.
 
Glib::ustring const getText () const
 Get the text in the entry.
 
void setText (Glib::ustring const text)
 Sets the text of the text entry.
 
void update ()
 
Glib::SignalProxy< void()> signal_activate ()
 Signal raised when the spin button's value changes.
 
- Public Member Functions inherited from Inkscape::UI::Widget::Labelled
 Labelled (Glib::ustring const &label, Glib::ustring const &tooltip, Gtk::Widget *widget, Glib::ustring const &icon={}, bool mnemonic=true)
 Construct a Labelled Widget.
 
Gtk::Widget const * getWidget () const
 
Gtk::Widget * getWidget ()
 
Gtk::Label const * getLabel () const
 
Gtk::Label * getLabel ()
 

Protected Member Functions

void on_activate ()
 
- Protected Member Functions inherited from Inkscape::UI::Widget::RegisteredWidget< Text >
 RegisteredWidget (Args &&...args)
 
void init_parent (Glib::ustring const &key, Registry &wr, Inkscape::XML::Node *const repr_in, SPDocument *const doc_in)
 
void write_to_xml (const char *const svgstr)
 

Private Attributes

sigc::scoped_connection _activate_connection
 

Additional Inherited Members

- Public Attributes inherited from Inkscape::UI::Widget::Text
bool setProgrammatically
 
- Protected Attributes inherited from Inkscape::UI::Widget::RegisteredWidget< Text >
Registry_wr
 
Glib::ustring _key
 
Inkscape::XML::Noderepr
 
SPDocumentdoc
 
Glib::ustring event_description
 
Glib::ustring icon_name
 
bool write_undo
 
std::string _undo_id
 

Detailed Description

Definition at line 268 of file registered-widget.h.

Constructor & Destructor Documentation

◆ RegisteredText()

Inkscape::UI::Widget::RegisteredText::RegisteredText ( Glib::ustring const &  label,
Glib::ustring const &  tip,
Glib::ustring const &  key,
Registry wr,
Inkscape::XML::Node repr_in = nullptr,
SPDocument doc_in = nullptr 
)

Member Function Documentation

◆ on_activate()

Member Data Documentation

◆ _activate_connection

sigc::scoped_connection Inkscape::UI::Widget::RegisteredText::_activate_connection
private

Definition at line 281 of file registered-widget.h.

Referenced by RegisteredText().


The documentation for this class was generated from the following files: