Ooops,

For your second question, it's also really simple.

You connect your push button to a dedicated slot, that will start a QProcess linked to your executable, with all the arguments you want !
Just check the docs

Guilugi.