diff options
Diffstat (limited to 'src/databasetable.h')
-rw-r--r-- | src/databasetable.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/databasetable.h b/src/databasetable.h index 9268b0d..8be1ee5 100644 --- a/src/databasetable.h +++ b/src/databasetable.h @@ -51,7 +51,13 @@ public: enum { Type = DiagramItem::Table }; virtual int type() const { return Type; } - QMimeData *toMimeData(); + static const char *staticTypeName() { return "database-table"; } + virtual const char *typeName() { return staticTypeName(); } + + void loadFromXml(QDomElement element, DiagramDocument *document = 0); + void saveToXml(QDomDocument doc, QDomElement element); + +// QMimeData *toMimeData(); signals: void propertyChanged(const QString &name, const QVariant &value); |