src/versit/qversitdocumentwriter_p.h
changeset 5 603d3f8b6302
parent 0 876b1a06bc25
--- a/src/versit/qversitdocumentwriter_p.h	Fri Sep 17 08:34:34 2010 +0300
+++ b/src/versit/qversitdocumentwriter_p.h	Mon Oct 04 01:37:06 2010 +0300
@@ -68,7 +68,7 @@
 class Q_AUTOTEST_EXPORT QVersitDocumentWriter
 {
 public:
-    QVersitDocumentWriter(const QByteArray& documentType, const QByteArray& version);
+    QVersitDocumentWriter();
     virtual ~QVersitDocumentWriter();
 
     void setCodec(QTextCodec* codec);
@@ -76,14 +76,12 @@
 
     virtual void encodeVersitProperty(const QVersitProperty& property) = 0;
     virtual void encodeParameters(const QMultiHash<QString,QString>& parameters) = 0;
-    void encodeVersitDocument(const QVersitDocument& document);
+    void encodeVersitDocument(const QVersitDocument& document, bool encodeVersion = true);
     void encodeGroupsAndName(const QVersitProperty& property);
 
     void writeString(const QString& string, bool useUtf8 = false);
     void writeCrlf();
 
-    QByteArray mDocumentType;
-    QByteArray mVersion;
     QIODevice* mDevice;
     QTextCodec* mCodec;
     QTextEncoder* mEncoder;