From the description of the behavior this sounds like it would be a lot easier to do both screens in QML in the same view.

Cheers,
_