Erro desconhecido do QProcess

Eu tenho um problema estranho. QProcess simplesmente não está funcionando!

E o erro é desconhecido.

Eu tenho var global no cabeçalho

QProcess *importModule;

E eu consegui essa função (eu tentei os doisstart estartDetached métodos btw)

    void App::openImport(){
      importModule = new QProcess();
      importModule->setWorkingDirectory(":\\Resources");
      importModule->startDetached("importdb_module.exe");
      QMessageBox::information(0,"",importModule->errorString());
}

Jsut saídas queerror is unknown. Também não vai começar outros exes como

    void App::openImport(){
      importModule = new QProcess();
      importModule->setWorkingDirectory("C:\\Program Files\\TortoiseHg");
      importModule->startDetached("hg.exe");
      QMessageBox::information(0,"",importModule->errorString());
}

O que eu fiz de errado? E há outras maneiras de executar alguns.exe do meu programa? Ou talvez.bat arquivos (que executa exes)? (Tentei com QProcess também, não está funcionando)

questionAnswers(1)

yourAnswerToTheQuestion