equal
deleted
inserted
replaced
72 CanceledState, |
72 CanceledState, |
73 FinishedState |
73 FinishedState |
74 }; |
74 }; |
75 |
75 |
76 QVersitWriter(); |
76 QVersitWriter(); |
|
77 QVersitWriter(QIODevice* outputDevice); |
|
78 QVersitWriter(QByteArray* outputBytes); |
77 ~QVersitWriter(); |
79 ~QVersitWriter(); |
78 |
80 |
79 // output device |
81 // output device |
80 void setDevice(QIODevice* device); |
82 void setDevice(QIODevice* outputDevice); |
81 QIODevice* device() const; |
83 QIODevice* device() const; |
82 |
84 |
83 void setDefaultCodec(QTextCodec* codec); |
85 void setDefaultCodec(QTextCodec* codec); |
84 QTextCodec* defaultCodec() const; |
86 QTextCodec* defaultCodec() const; |
85 |
87 |
|
88 State state() const; |
|
89 Error error() const; |
|
90 |
86 // writing: |
91 // writing: |
|
92 public Q_SLOTS: |
87 bool startWriting(const QList<QVersitDocument>& input); |
93 bool startWriting(const QList<QVersitDocument>& input); |
88 void cancel(); |
94 void cancel(); |
89 bool waitForFinished(int msec = -1); |
95 public: |
90 |
96 Q_INVOKABLE bool waitForFinished(int msec = -1); |
91 State state() const; |
|
92 Error error() const; |
|
93 |
97 |
94 Q_SIGNALS: |
98 Q_SIGNALS: |
95 void stateChanged(QVersitWriter::State state); |
99 void stateChanged(QVersitWriter::State state); |
96 |
100 |
97 private: // data |
101 private: // data |