Everything is currently rendered using OpenGL ES 2.0 (WebGL 1). What's currently called a "Qt Backend" uses QStyle to produce textures of the individual controls.
We use the excellent winit crate at the moment for input handling, so that abstracts it away for us.
We use the excellent winit crate at the moment for input handling, so that abstracts it away for us.