And why don't you just use Qt events directly?
I wanted to have the ability to try out a level inside of the editor. If I were to use Qt events directly, I would have to implement input logic twice as the game itself doesn't use Qt. Basically, I have a "Play" button inside of the editor that allows me to jump in and check things out without having to "run" the game.