¿Cómo ver el código que se está ejecutando actualmente en Qt?
Ejecute el comando cmd (lista de tareas) a través de la clase QProcess para obtener la lista de procesos actual y luego compare el nombre del proceso especificado con el resultado devuelto para determinar si el proceso se está ejecutando.
Qt en realidad inicia el programa de lista de tareas que viene con Windows a través del objeto QProcess en Windows y lee la información de todos los programas que se ejecutan en el sistema (incluidos los nombres de los programas, etc.).
Luego se logra comparando si toda la información leída contiene el nombre del programa que queremos juzgar. En el código siguiente, el primer parámetro de la función de inicio es el nombre de la aplicación y el segundo parámetro es el parámetro de inicio ingresado cuando se inicia el programa. /FI significa filtrar toda la información del proceso que cumple las condiciones mediante el uso de condiciones posteriores.