[Qt-interest] QProcess Child Control

qzvjtml02 at sneakemail.com qzvjtml02 at sneakemail.com
Fri Jul 10 04:54:55 CEST 2009


Hello,

	I am experiencing some strange behavior with QProcess (called from a  
GUI). Whenever I call QProcess::start(), I ALWAYS wait for the  
finished() signal. However, sometimes the GUI stops responding  
randomly. So I kill the GUI and look at the process list. Several  
instances of the process I ran ONCE are running. Does the process ran  
by QProcess::start() not necessarily exit after finished() is signaled  
(i.e. are the multiple instances left over from previous GUI runs?)?  
I'm starting to think that maybe the process being run by  
QProcess::start() is spawning other processes to take care of the task  
I requested; if this is the case, does calling QProcess::kill() kill  
these child processes as well?

	Thank you for your help!

		Kyle Fazzari



More information about the Qt-interest-old mailing list