Dzień dobry,
mam problem z włączeniem programu z białymi znakami w ścieżce (nazwa użytkownika).
Używam do tego funkcji QDesktopServices::openUrl (od qt). Próbowałem poprzez system("...") ale konsola blokuje wyłączenie programu. Rady?
0
0
Jeżeli ścieżka ma białe znaki, to musisz ją podać w cudzysłowie. Na przykład
system("dir \"folder spacja test\"");
2
QDesktopServices::openUrl(QUrl("file:///C:/Documents and Settings/All Users/Desktop", QUrl::TolerantMode));
Ja bym użył QUrl::fromLocalFile
.