Use KAboutData::setDesktopFileName instead of QGuiApplication version.
Without this icon under Wayland is not working anyway.