hplip-3.17.10 with USE="-qt5" installs desktop files, including autostart. There was no same problem in hplip-3.16.3, so it's a regression.
Fixed in GIT for hplip-3.17.10-r1. Thanks for the report.