qtmobility/src/versit/qversitwriter_p.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 11 06b8e2af4411
--- a/qtmobility/src/versit/qversitwriter_p.h	Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/src/versit/qversitwriter_p.h	Mon May 03 13:18:40 2010 +0300
@@ -64,6 +64,10 @@
 #include <QMutex>
 #include <QWaitCondition>
 
+QT_BEGIN_NAMESPACE
+class QBuffer;
+QT_END_NAMESPACE
+
 QTM_BEGIN_NAMESPACE
 
 class QVersitDocumentWriter;
@@ -78,6 +82,7 @@
 public:
     QVersitWriterPrivate();
     virtual ~QVersitWriterPrivate();
+    void init(QVersitWriter* writer);
     void write();
 
     // mutexed getters and setters.
@@ -93,6 +98,7 @@
     static QVersitDocumentWriter* writerForType(QVersitDocument::VersitType type);
 
     QIODevice* mIoDevice;
+    QScopedPointer<QBuffer> mOutputBytes; // Holds the data set by setData()
     QList<QVersitDocument> mInput;
     QVersitWriter::State mState;
     QVersitWriter::Error mError;