Init at componentComplete
Always init as soon the component is complete so the qml infrastructure is there but unconditionally, so not anymore on show on scene. It's not significantly slower as the "hard" thing that's done on demand on scene enter which is the qml items creation is not done in init() anymore. This has a minor binary incompatibility but it's not in frameworks anymore
this makes global shotcuts work also for hidden items in the systray
in conjunction with plasma-workspace!4454 (merged)
(cherry picked from commit 67f66645)
4acd76f0 add a way to manually call init 46bfce46 Init at componentComplete 53154656 remove whitespace changes
Co-authored-by: Marco Martin notmart@gmail.com