что значит средствами Qt? это сигнал ОСи на него можно повесить колбэк.
Это и в стандартной библиотеке С++ можно, signal handler смотрите
Совершенно не знаком с этой темой, буду благодарна если подскажите куда посмотреть
void Application::set_exit_handler(int sig) { struct sigaction sa; memset(&sa, 0, sizeof(sa)); sa.sa_handler = daemon_exit_handler; if( sigaction(sig, &sa, nullptr) != 0 ) daemon_error_exit("Can't set daemon_exit_handler for sig:%d : %m\n", sig); } void Application::init_signals() { set_exit_handler(SIGINT ); //for Ctrl-C in terminal for debug (in debug mode) ....
Обсуждают сегодня