:-)

This isn't easy :-)

Wrap your QProcess in a QSharedPointer.
This whole QScript mess is very complex. On one hand you have to have copy constructors, but on the other hand, they are not allowed.
You can solve this by using a QSharedPointer