@jonius next issue is a failing test (ApplicationManager), which fails here.
I had a look over the weekend. The test is failing in the branch I based this off, and I didn't see an obvious cause for it.
I probably need to find a better base branch for this work. I really find all these QtMir branches a mystery. Maybe the best one is one of those in the gitlab repo?