If I 1) added arguments to the process, 2) started it 3) waited until it finished 4) received it's exitStatus 5) cleared it's arguments - can I start() it (the QProcess instance) one more time after repeating the whole cycle again?