At the moment, we need more or less two critical things patched in Qt to be usable for us on Windows (and macOS).
See craft-blueprints-kde:
https://cgit.kde.org/craft-blueprints-kde.git/tree/libs/qt5/qtbase/qtbase.py
(let's ignore the mingw patch)
- dbus hang
- data locations
Could we try to get some solutions for this into mainline Qt?
I think using vanilla Qt would make our onboarding story already a lot better.