From b34fa2bfd5a3fb67cff6fd7af91e179e26444b71 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 30 Jun 2016 17:31:17 +0200 Subject: More debug output --- examples/imapresource/imapresource.cpp | 2 ++ examples/imapresource/imapserverproxy.cpp | 5 +++++ 2 files changed, 7 insertions(+) (limited to 'examples') diff --git a/examples/imapresource/imapresource.cpp b/examples/imapresource/imapresource.cpp index 94b4b27..e23add8 100644 --- a/examples/imapresource/imapresource.cpp +++ b/examples/imapresource/imapresource.cpp @@ -344,6 +344,7 @@ public: const bool messageMoved = changedProperties.contains(ApplicationDomain::Mail::Folder::name); const bool messageChanged = changedProperties.contains(ApplicationDomain::Mail::MimeMessage::name); if (messageChanged || messageMoved) { + Trace() << "Replacing message."; const auto folderId = folderIdFromMailRid(oldRemoteId); const QString oldMailbox = syncStore().resolveLocalId(ENTITY_TYPE_FOLDER, folderId); QByteArray content = KMime::LFtoCRLF(mail.getMimeMessage()); @@ -362,6 +363,7 @@ public: return *rid; }); } else { + Trace() << "Updating flags only."; KIMAP::ImapSet set; set.add(uid); return login.then(imap->select(mailbox)) diff --git a/examples/imapresource/imapserverproxy.cpp b/examples/imapresource/imapserverproxy.cpp index fbda02e..1b0a2ec 100644 --- a/examples/imapresource/imapserverproxy.cpp +++ b/examples/imapresource/imapserverproxy.cpp @@ -54,13 +54,16 @@ static KAsync::Job runJob(KJob *job, const std::function &f) { return KAsync::start([job, f](KAsync::Future &future) { QObject::connect(job, &KJob::result, [&future, f](KJob *job) { + Trace() << "Job done: " << job->metaObject()->className(); if (job->error()) { + Warning() << "Job failed: " << job->errorString(); future.setError(job->error(), job->errorString()); } else { future.setValue(f(job)); future.setFinished(); } }); + Trace() << "Starting job: " << job->metaObject()->className(); job->start(); }); } @@ -69,6 +72,7 @@ static KAsync::Job runJob(KJob *job) { return KAsync::start([job](KAsync::Future &future) { QObject::connect(job, &KJob::result, [&future](KJob *job) { + Trace() << "Job done: " << job->metaObject()->className(); if (job->error()) { Warning() << "Job failed: " << job->errorString(); future.setError(job->error(), job->errorString()); @@ -76,6 +80,7 @@ static KAsync::Job runJob(KJob *job) future.setFinished(); } }); + Trace() << "Starting job: " << job->metaObject()->className(); job->start(); }); } -- cgit v1.2.3