Существует ли стандартное не оконное событие выхода? - PullRequest
1 голос
/ 17 марта 2019

У меня есть приложение, которое может иметь 1 или более активных окон.

В настоящее время я думаю о логике так, что когда все окна закрыты, цикл выполнения приложения завершится корректно, и main() будет return 0.

Как разработчик, имеющий опыт работы с macOS, жизненный цикл приложения которого определяется отдельно от видимости окон, я задался вопросом, существует ли подобная концепция для X11?

Я имею в виду какое-то общее событие «Выход из приложения», которое указывало бы на то, что Window Manager / Desktop Environment требует, чтобы вы закрыли все окна и вышли из системы - подобно тому, как macOS обрабатывает выход из системы или Command-Q в приложении с графическим интерфейсом.

...