Yeah, that should be doable :) Morten wrote a plugin for Google Native client some time ago and it worked pretty well. See the EGLFs plugin to see how to implement a single context single surface lighthouse plugin. This plugin does no compositing, so all windows will be full screen. It could be possible to add some compositing step like the linuxfb (fb_base.h) plugin does.
I hang out in the #qt-lighthouse channel on freenode. Please drop by with questions/bugs.