Implement Qt window system for onscreen windows (#21)

The other event handlers do this. Your call - we can do it on request as well.