Implementation of desktop file provider.
Construct using applicationsPaths. Automatically calls update.
Retrieve DesktopFile by desktopId
Update internal information, e.g. re-read cached .desktop files if needed.
See Implementation
Implementation of desktop file provider.