From e61b0ab5a8eb3b5014892b9fd5ad26ebe57bccf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20Knau=C3=9F?= Date: Thu, 26 Jan 2017 00:05:11 +0100 Subject: extract datas from VCard --- examples/davresource/davresource.cpp | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) (limited to 'examples/davresource/davresource.cpp') diff --git a/examples/davresource/davresource.cpp b/examples/davresource/davresource.cpp index 81ae675..b0a9ea3 100644 --- a/examples/davresource/davresource.cpp +++ b/examples/davresource/davresource.cpp @@ -31,6 +31,8 @@ #include "facadefactory.h" #include "adaptorfactoryregistry.h" +#include "contactpreprocessor.h" + #include #include #include @@ -523,23 +525,7 @@ DavResource::DavResource(const Sink::ResourceContext &resourceContext) setupSynchronizer(synchronizer); //setupInspector(QSharedPointer::create(resourceContext)); - /* - setupPreprocessors(ENTITY_TYPE_MAIL, QVector() << new SpecialPurposeProcessor(resourceContext.resourceType, resourceContext.instanceId()) << new MaildirMimeMessageMover(resourceContext.instanceId(), mMaildirPath) << new MaildirMailPropertyExtractor); - setupPreprocessors(ENTITY_TYPE_FOLDER, QVector() << new FolderPreprocessor(mMaildirPath)); - - KPIM::Contactdir dir(mMaildirPath, true); - SinkTrace() << "Started maildir resource for maildir: " << mMaildirPath; - { - auto draftsFolder = dir.addSubFolder("Drafts"); - auto remoteId = synchronizer->createFolder(draftsFolder, "folder", QByteArrayList() << "drafts"); - auto draftsFolderLocalId = synchronizer->syncStore().resolveRemoteId(ENTITY_TYPE_FOLDER, remoteId); - } - { - auto trashFolder = dir.addSubFolder("Trash"); - auto remoteId = synchronizer->createFolder(trashFolder, "folder", QByteArrayList() << "trash"); - auto trashFolderLocalId = synchronizer->syncStore().resolveRemoteId(ENTITY_TYPE_FOLDER, remoteId); - } - synchronizer->commit();*/ + setupPreprocessors(ENTITY_TYPE_CONTACT, QVector() << new ContactPropertyExtractor); } -- cgit v1.2.3