Create a slot, connect the clicked signal from the button to the slot.
In slot, use QProcess or system to activate your app.
For QProcess discussions, use the search button and follow the threads about QProcess.
Never patch not working code. Rewrite it !
Never patch badly designed classes. Recreate them cleanly.
(Excerpts from Computing Bible)
Home of the Lab project