kcms/ksplash: Correctly remove entries when uninstalled via kns
QFileInfo::fileName() is empty if the path ends with a /, manage the case when entry.installedFiles() is adirectory
depends on frameworks/kpackage!98 (merged) and frameworks/knewstuff!335 (merged)
(cherry picked from commit d3953a02)
6875fde4 Correctly remove entries when uninstalled via kns
Co-authored-by: Marco Martin notmart@gmail.com