Add info about maildir

wilder
Laurent Montel 6 years ago
parent 5c1121f45a
commit d741173ee8
  1. 9
      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;

Loading…
Cancel
Save