QProcess error desconocido
Tengo un problema extraño. QProcess simplemente no funciona!
Y el error es desconocido.
Tengo var global en el encabezado
QProcess *importModule;
Conseguí esta función (probé ambasstart
ystartDetached
métodos por cierto)
void App::openImport(){
importModule = new QProcess();
importModule->setWorkingDirectory(":\\Resources");
importModule->startDetached("importdb_module.exe");
QMessageBox::information(0,"",importModule->errorString());
}
Se jsut queerror is unknown
. Además, no se iniciarán otros ejes como
void App::openImport(){
importModule = new QProcess();
importModule->setWorkingDirectory("C:\\Program Files\\TortoiseHg");
importModule->startDetached("hg.exe");
QMessageBox::information(0,"",importModule->errorString());
}
¿Qué he hecho mal? ¿Y hay otras maneras de ejecutar algunos.exe
de mi programa? O tal vez.bat
archivos (que se ejecutan exes)? (Trató con QProcess también, no funciona)