qtmobility/src/versit/qversitwriter.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 11 06b8e2af4411
--- a/qtmobility/src/versit/qversitwriter.h	Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/src/versit/qversitwriter.h	Mon May 03 13:18:40 2010 +0300
@@ -74,22 +74,26 @@
     };
 
     QVersitWriter();
+    QVersitWriter(QIODevice* outputDevice);
+    QVersitWriter(QByteArray* outputBytes);
     ~QVersitWriter();
 
     // output device
-    void setDevice(QIODevice* device);
+    void setDevice(QIODevice* outputDevice);
     QIODevice* device() const;
 
     void setDefaultCodec(QTextCodec* codec);
     QTextCodec* defaultCodec() const;
 
+    State state() const;
+    Error error() const;
+
     // writing:
+public Q_SLOTS:
     bool startWriting(const QList<QVersitDocument>& input);
     void cancel();
-    bool waitForFinished(int msec = -1);
-
-    State state() const;
-    Error error() const;
+public:
+    Q_INVOKABLE bool waitForFinished(int msec = -1);
 
 Q_SIGNALS:
     void stateChanged(QVersitWriter::State state);