From d741173ee851a5ef98ac0df569f386ad02758f8c Mon Sep 17 00:00:00 2001 From: Laurent Montel Date: Mon, 16 Mar 2020 13:49:03 +0100 Subject: [PATCH] Add info about maildir --- src/userfeedback/accountinfosource.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/userfeedback/accountinfosource.cpp b/src/userfeedback/accountinfosource.cpp index 014a65e31..c8271b778 100644 --- a/src/userfeedback/accountinfosource.cpp +++ b/src/userfeedback/accountinfosource.cpp @@ -48,6 +48,7 @@ QVariant AccountInfoSource::data() int numberOfPop3 = 0; int numberOfKolab = 0; int numberOfEws = 0; + int numberOfMaildir = 0; for (const Akonadi::AgentInstance &type : lst) { const QString identifier = type.identifier(); if (identifier.startsWith(QLatin1String("akonadi_pop3_resource"))) { @@ -58,6 +59,8 @@ QVariant AccountInfoSource::data() numberOfKolab++; } else if (identifier.startsWith(QLatin1String("akonadi_ews_resource"))) { numberOfEws++; + } else if (identifier.startsWith(QLatin1String("akonadi_maildir_resource"))) { + numberOfMaildir++; } //TODO add more } @@ -86,6 +89,12 @@ QVariant AccountInfoSource::data() m.insert(QStringLiteral("number"), numberOfEws); l.push_back(m); } + if (numberOfMaildir > 0) { + QVariantMap m; + m.insert(QStringLiteral("name"), QStringLiteral("maildir")); + m.insert(QStringLiteral("number"), numberOfMaildir); + l.push_back(m); + } //Mail Transport QVariantMap m;