ervin requested changes to this revision.
ervin added inline comments.
This revision now requires changes to proceed.
INLINE COMMENTS
> componentchooser.cpp:83
>
> - for (KService::List::const_iterator tit = offers.begin(); tit !=
> offers.end(); ++tit) {
> - ComponentSelector->addItem((*tit)->name());
> - m_lookupDict.insert((*tit)->name(), (*tit)->desktopEntryName());
> - m_revLookupDict.insert((*tit)->desktopEntryName(),
> (*tit)->name());
> + for (const auto &service: offers) {
> + ComponentSelector->addItem(service->name());
Indentation looks wrong
> componentchooser.cpp:125
>
> - const QStringList services=KGlobal::dirs()->findAllResources(
> "data",QStringLiteral("kcm_componentchooser/*.desktop"),
> -
> KStandardDirs::NoDuplicates);
> - for (QStringList::const_iterator it=services.constBegin();
> it!=services.constEnd(); ++it)
> + const QStringList directories =
> QStandardPaths::locateAll(QStandardPaths::GenericDataLocation,
> QStringLiteral("kcm_componentchooser"), QStandardPaths::LocateDirectory);
> + QStringList services;
Indentation looks wrong
> componentchooser.cpp:127
> + QStringList services;
> + for(const QString& directory : directories) {
> + const QDir dir(directory);
Space before & not after
> componentchooser.cpp:129
> + const QDir dir(directory);
> + for(const QString& f: dir.entryList(QStringList("*.desktop"))) {
> + services += dir.absoluteFilePath(f);
Space before & not after
REPOSITORY
R119 Plasma Desktop
REVISION DETAIL
https://phabricator.kde.org/D26181
To: meven, ervin, #plasma
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas,
GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed,
jensreuterberg, abetts, sebas, apol, ahiemstra, mart