Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
Inkscape::UI::Widget::EntityEntry Class Referenceabstract

#include <entity-entry.h>

Inheritance diagram for Inkscape::UI::Widget::EntityEntry:
Inkscape::UI::Widget::EntityLineEntry Inkscape::UI::Widget::EntityMultiLineEntry

Public Member Functions

virtual ~EntityEntry ()=0
 
virtual void update (SPDocument *doc, bool read_only)=0
 
virtual void on_changed ()=0
 
virtual void load_from_preferences ()=0
 
virtual Glib::ustring content () const =0
 
void save_to_preferences (SPDocument *doc)
 

Static Public Member Functions

static EntityEntrycreate (rdf_work_entity_t *ent, Registry &wr)
 

Public Attributes

Gtk::Label _label
 
Gtk::Widget * _packable
 

Protected Member Functions

 EntityEntry (rdf_work_entity_t *ent, Registry &wr)
 

Protected Attributes

sigc::connection _changed_connection
 
rdf_work_entity_t_entity
 
Registry_wr
 

Detailed Description

Definition at line 29 of file entity-entry.h.

Constructor & Destructor Documentation

◆ ~EntityEntry()

Inkscape::UI::Widget::EntityEntry::~EntityEntry ( )
pure virtual

Definition at line 69 of file entity-entry.cpp.

References _changed_connection.

◆ EntityEntry()

Inkscape::UI::Widget::EntityEntry::EntityEntry ( rdf_work_entity_t ent,
Registry wr 
)
protected

Definition at line 62 of file entity-entry.cpp.

Member Function Documentation

◆ content()

virtual Glib::ustring Inkscape::UI::Widget::EntityEntry::content ( ) const
pure virtual

◆ create()

◆ load_from_preferences()

virtual void Inkscape::UI::Widget::EntityEntry::load_from_preferences ( )
pure virtual

◆ on_changed()

virtual void Inkscape::UI::Widget::EntityEntry::on_changed ( )
pure virtual

◆ save_to_preferences()

void Inkscape::UI::Widget::EntityEntry::save_to_preferences ( SPDocument doc)

◆ update()

virtual void Inkscape::UI::Widget::EntityEntry::update ( SPDocument doc,
bool  read_only 
)
pure virtual

Member Data Documentation

◆ _changed_connection

sigc::connection Inkscape::UI::Widget::EntityEntry::_changed_connection
protected

◆ _entity

◆ _label

Gtk::Label Inkscape::UI::Widget::EntityEntry::_label

◆ _packable

◆ _wr

Registry* Inkscape::UI::Widget::EntityEntry::_wr
protected

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