174
174
<tr><td class="memItemLeft rightAlign topAlign"> QList<QVersitProperty> </td><td class="memItemRight bottomAlign"><b><a href="qversitdocument.html#properties">properties</a></b> () const</td></tr>
175
175
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qversitdocument.html#removeProperties">removeProperties</a></b> ( const QString & <i>name</i> )</td></tr>
176
176
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qversitdocument.html#removeProperty">removeProperty</a></b> ( const QVersitProperty & <i>property</i> )</td></tr>
177
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qversitdocument.html#removeSubDocument">removeSubDocument</a></b> ( const QVersitDocument & <i>subdocument</i> )</td></tr>
177
178
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qversitdocument.html#setComponentType">setComponentType</a></b> ( QString <i>componentType</i> )</td></tr>
179
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qversitdocument.html#setProperties">setProperties</a></b> ( const QList<QVersitProperty> & <i>properties</i> )</td></tr>
178
180
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qversitdocument.html#setSubDocuments">setSubDocuments</a></b> ( const QList<QVersitDocument> & <i>documents</i> )</td></tr>
179
181
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qversitdocument.html#setType">setType</a></b> ( VersitType <i>type</i> )</td></tr>
180
182
<tr><td class="memItemLeft rightAlign topAlign"> QList<QVersitDocument> </td><td class="memItemRight bottomAlign"><b><a href="qversitdocument.html#subDocuments">subDocuments</a></b> () const</td></tr>
212
214
<tr><td class="topAlign"><tt>QVersitDocument::InvalidType</tt></td><td class=" topAlign"><tt>0</tt></td><td class="topAlign">No type specified or a document with an invalid type was parsed</td></tr>
213
215
<tr><td class="topAlign"><tt>QVersitDocument::VCard21Type</tt></td><td class=" topAlign"><tt>1</tt></td><td class="topAlign">vCard version 2.1</td></tr>
214
216
<tr><td class="topAlign"><tt>QVersitDocument::VCard30Type</tt></td><td class=" topAlign"><tt>2</tt></td><td class="topAlign">vCard version 3.0</td></tr>
215
<tr><td class="topAlign"><tt>QVersitDocument::VCard40Type</tt></td><td class=" topAlign"><tt>4</tt></td><td class="topAlign">vCard version 4.0</td></tr>
216
<tr><td class="topAlign"><tt>QVersitDocument::ICalendar20Type</tt></td><td class=" topAlign"><tt>3</tt></td><td class="topAlign">iCalendar version 2.0</td></tr>
217
<tr><td class="topAlign"><tt>QVersitDocument::VCard40Type</tt></td><td class=" topAlign"><tt>3</tt></td><td class="topAlign">vCard version 4.0</td></tr>
218
<tr><td class="topAlign"><tt>QVersitDocument::ICalendar20Type</tt></td><td class=" topAlign"><tt>4</tt></td><td class="topAlign">iCalendar version 2.0</td></tr>
232
234
<h3 class="fn"><a name="addSubDocument"></a>void QVersitDocument::addSubDocument ( const QVersitDocument & <i>subdocument</i> )</h3>
233
235
<p>Adds <i>subdocument</i> to the Versit document.</p>
234
236
<h3 class="fn"><a name="clear"></a>void QVersitDocument::clear ()</h3>
235
<p>Clears the document, removing all properties and metadata and resetting the codec to the default.</p>
236
<h3 class="fn"><a name="componentType"></a>QString QVersitDocument::componentType () const</h3>
237
<p>Clears the document, removing all properties, sub-documents and metadata.</p>
238
<h3 class="fn"><a name="componentType"></a><a href="http://qt.nokia.com/doc/4.6/qstring.html">QString</a> QVersitDocument::componentType () const</h3>
237
239
<p>Gets the versit component type</p>
238
240
<p>See also <a href="qversitdocument.html#setComponentType">setComponentType</a>().</p>
239
241
<h3 class="fn"><a name="isEmpty"></a>bool QVersitDocument::isEmpty () const</h3>
240
242
<p>Returns true if the document is empty.</p>
241
<h3 class="fn"><a name="properties"></a>QList<<a href="qversitproperty.html">QVersitProperty</a>> QVersitDocument::properties () const</h3>
243
<h3 class="fn"><a name="properties"></a><a href="http://qt.nokia.com/doc/4.6/qlist.html">QList</a><<a href="qversitproperty.html">QVersitProperty</a>> QVersitDocument::properties () const</h3>
242
244
<p>Gets the list of the contained versit properties. Note that the actual properties cannot be modified using the copy.</p>
243
<h3 class="fn"><a name="removeProperties"></a>void QVersitDocument::removeProperties ( const QString & <i>name</i> )</h3>
245
<p>See also <a href="qversitdocument.html#setProperties">setProperties</a>().</p>
246
<h3 class="fn"><a name="removeProperties"></a>void QVersitDocument::removeProperties ( const <a href="http://qt.nokia.com/doc/4.6/qstring.html">QString</a> & <i>name</i> )</h3>
244
247
<p>Removes all the properties with the given <i>name</i> from the versit document.</p>
245
248
<h3 class="fn"><a name="removeProperty"></a>void QVersitDocument::removeProperty ( const <a href="qversitproperty.html">QVersitProperty</a> & <i>property</i> )</h3>
246
249
<p>Removes the property <i>property</i> from the versit document.</p>
247
<h3 class="fn"><a name="setComponentType"></a>void QVersitDocument::setComponentType ( QString <i>componentType</i> )</h3>
250
<h3 class="fn"><a name="removeSubDocument"></a>void QVersitDocument::removeSubDocument ( const QVersitDocument & <i>subdocument</i> )</h3>
251
<p>Removes the <i>subdocument</i> from the versit document.</p>
252
<h3 class="fn"><a name="setComponentType"></a>void QVersitDocument::setComponentType ( <a href="http://qt.nokia.com/doc/4.6/qstring.html">QString</a> <i>componentType</i> )</h3>
248
253
<p>Sets the versit component type to <i>componentType</i> (eg. VCARD, VCALENDAR, VEVENT, etc.)</p>
249
254
<p>See also <a href="qversitdocument.html#componentType">componentType</a>().</p>
250
<h3 class="fn"><a name="setSubDocuments"></a>void QVersitDocument::setSubDocuments ( const QList<QVersitDocument> & <i>documents</i> )</h3>
255
<h3 class="fn"><a name="setProperties"></a>void QVersitDocument::setProperties ( const <a href="http://qt.nokia.com/doc/4.6/qlist.html">QList</a><<a href="qversitproperty.html">QVersitProperty</a>> & <i>properties</i> )</h3>
256
<p>Sets the list of properties to <i>properties</i>. Logically, all of the existing properties are removed and all of the supplied <i>properties</i> are added.</p>
257
<p>See also <a href="qversitdocument.html#properties">properties</a>().</p>
258
<h3 class="fn"><a name="setSubDocuments"></a>void QVersitDocument::setSubDocuments ( const <a href="http://qt.nokia.com/doc/4.6/qlist.html">QList</a><QVersitDocument> & <i>documents</i> )</h3>
251
259
<p>Sets the list of subdocuments to <i>documents</i>.</p>
252
260
<p>See also <a href="qversitdocument.html#subDocuments">subDocuments</a>().</p>
253
261
<h3 class="fn"><a name="setType"></a>void QVersitDocument::setType ( <a href="qversitdocument.html#VersitType-enum">VersitType</a> <i>type</i> )</h3>
254
262
<p>Sets the versit document type to <i>type</i>. This determines the format in which the document is to be serialized.</p>
255
263
<p>See also <a href="qversitdocument.html#type">type</a>().</p>
256
<h3 class="fn"><a name="subDocuments"></a>QList<QVersitDocument> QVersitDocument::subDocuments () const</h3>
264
<h3 class="fn"><a name="subDocuments"></a><a href="http://qt.nokia.com/doc/4.6/qlist.html">QList</a><QVersitDocument> QVersitDocument::subDocuments () const</h3>
257
265
<p>Returns the list of subdocuments contained within this Versit document.</p>
258
266
<p>See also <a href="qversitdocument.html#setSubDocuments">setSubDocuments</a>().</p>
259
267
<h3 class="fn"><a name="type"></a><a href="qversitdocument.html#VersitType-enum">VersitType</a> QVersitDocument::type () const</h3>