ervin added inline comments.

INLINE COMMENTS

> componentchooseremail.cpp:67
>  }
> +static const char s_AddedAssociations[] = "Added Associations";
> +static const auto s_mimetype = QStringLiteral("x-scheme-handler/mailto");

Not a huge fan of static consts appearing like this in the middle of the file. 
Could you please move them up before the ctor? Bonus point for putting them in 
the anonymous namespace.

> componentchooseremail.cpp:106
> +        }
> +        if (service &&
> +                // avoid duplicates entry when email clients are present in 
> mimeapps.list's Added Associations too

To simplify reading this I'd go for:

  if (!service) {
      continue;
  }

and then I'd put the result of none_of in a properly named intermediate 
variable before checking it in its own if. Will make the intents clearer.

REPOSITORY
  R119 Plasma Desktop

BRANCH
  email-config

REVISION DETAIL
  https://phabricator.kde.org/D26565

To: meven, ngraham, ervin, #plasma, bport, crossi, dvratil
Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, 
fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart

Reply via email to