--- a/qtmobility/src/versit/qversitcontactimporter.h Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/src/versit/qversitcontactimporter.h Mon May 03 13:18:40 2010 +0300
@@ -73,11 +73,18 @@
class Q_VERSIT_EXPORT QVersitContactImporter
{
public:
+ enum Error {
+ NoError = 0,
+ InvalidDocumentError,
+ EmptyDocumentError
+ };
+
QVersitContactImporter();
~QVersitContactImporter();
- // XXX We need some way of importing/exporting groups and "self-contact" from vCard.
- QList<QContact> importContacts(const QList<QVersitDocument>& documents);
+ bool importDocuments(const QList<QVersitDocument>& documents);
+ QList<QContact> contacts() const;
+ QMap<int, Error> errors() const;
void setPropertyHandler(QVersitContactImporterPropertyHandler* handler);
QVersitContactImporterPropertyHandler* propertyHandler() const;