Diffusion KIO 6246cc480678

KUriFilter: port away from KServiceTypeTrader

Authored by dfaure on Mar 5 2017, 8:16 PM.

Description

KUriFilter: port away from KServiceTypeTrader

Summary:
Instead, locate the desktop files and read them, into a memory cache.
This allows to run the KIO unittests without installing KIO.

Test Plan:
kurifiltertest and kurifiltersearchprovideractionstest
now pass with empty XDG_DATA_DIRS.

Reviewers: apol, davidedmundson

Reviewed By: apol

Subscribers: Frameworks

Tags: Frameworks

Differential Revision: https://phabricator.kde.org/D9213

Details

Committed
dfaureDec 11 2017, 8:02 AM
Reviewer
apol
Differential Revision
D9213: KUriFilter: port away from KServiceTypeTrader
Parents
R241:e512b1f3c946: API dox: use class names in titles of example screenshots
Branches
Unknown
Tags
Unknown