Cómo comprobar si un proceso se está ejecutando o no

Estoy empezando un proceso usando el siguiente código

<code> QProcess* process = new QProcess();
 process->start(Path);
</code>

El método de inicio iniciará una aplicación de terceros.

Si el proceso ya se está ejecutando, no debería volver a llamar a proceso-> inicio (Ruta).

El puntero del proceso es miembro privado de la clase.

Respuestas a la pregunta(2)

Su respuesta a la pregunta