make sure we use the desktop style
On Plasma qqc2-desktop-style is used automatically, but not on other DEs. Set it as a default and allow overriding it via environment variables.
Also add it as a runtime dep so distros actually ship it.
(cheekly inspired by other qml apps)