Nieznany błąd QProcess
Mam dziwny problem. QProces po prostu nie działa!
A błąd jest nieznany.
Mam globalny var w nagłówku
QProcess *importModule;
Dostałem tę funkcję (próbowałem obu)start
istartDetached
metody btw)
void App::openImport(){
importModule = new QProcess();
importModule->setWorkingDirectory(":\\Resources");
importModule->startDetached("importdb_module.exe");
QMessageBox::information(0,"",importModule->errorString());
}
Wydaje toerror is unknown
. Również nie uruchamia innych programów takich jak
void App::openImport(){
importModule = new QProcess();
importModule->setWorkingDirectory("C:\\Program Files\\TortoiseHg");
importModule->startDetached("hg.exe");
QMessageBox::information(0,"",importModule->errorString());
}
Co zrobiłem źle? I czy istnieją inne sposoby na uruchomienie niektórych.exe
z mojego programu? Albo może.bat
pliki (które uruchamia exes)? (Próbowałem także z QProcess, nie działa)