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

Reply via email to