QCoreApplication::exit(errorCode)
выходит из цикла событий с возвращаемым значением errorCode
.
int main(int argc, char**argv)
{
QCoreApplication a(argc, argv);
return a.exec();
}
...
a.exit(errorCode)
возвращает errorCode
из приложения
Если вы используете bash в качестве оболочки, вы можете найти код завершения последнего приложения в $?
bash$ echo $?
0