]> Git trees. - libqmvoc.git/commitdiff
add lib export and xml function
authorFrederik Gladhorn <gladhorn@kde.org>
Sun, 24 Feb 2008 16:28:55 +0000 (16:28 +0000)
committerFrederik Gladhorn <gladhorn@kde.org>
Sun, 24 Feb 2008 16:28:55 +0000 (16:28 +0000)
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=778790

keduvocdocument/keduvocdeclension.cpp
keduvocdocument/keduvocdeclension.h

index 34c83c899afbde34256c9caee882046a29e6c9fc..f77d5bd6a0ee5380a791f06d5134bebd935d6a6e 100644 (file)
  *   (at your option) any later version.                                   *
  *                                                                         *
  ***************************************************************************/
+
 #include "keduvocdeclension.h"
 
+#include "kvtml2defs.h"
+#include "keduvockvtml2writer.h"
+#include <QtXml/QDomDocument>
 #include <QtCore/QMap>
 
 class KEduVocDeclension::Private
@@ -72,3 +76,13 @@ bool KEduVocDeclension::isEmpty()
     return d->m_declensions.isEmpty();
 }
 
+void KEduVocDeclension::toXML(QDomElement & parent)
+{
+    if (isEmpty()) {
+        return;
+    }
+    QDomDocument domDoc = parent.ownerDocument();
+    QDomElement gradeElement = domDoc.createElement( KVTML_DECLENSION );
+
+}
+
index 494119c4aabd44ed4b3eb5c5475013c24d0682b7..c6c6a72ca5d2633492d11554f52f46aecbd97f68 100644 (file)
@@ -23,6 +23,8 @@
 #ifndef KEDUVOCDECLENSION_H
 #define KEDUVOCDECLENSION_H
 
+#include "libkeduvocdocument_export.h"
+
 #include "keduvoctext.h"
 
 /**
@@ -49,7 +51,6 @@ public:
         DeclensionCaseMAX
     };
 
-
     /**
      * The constructor without arguments
      */
@@ -93,6 +94,8 @@ public:
 
     bool isEmpty();
 
+    void toXML(QDomElement& parent);
+
 private:
     int indexOf(DeclensionNumber number, DeclensionCase decCase);