This reverts commit 17bbc60f6f
17bbc60f6f
This replaces all the custom code with a shared implementation in QQC2-desktop style