#x11 #xcb
#x11 #xcb
Вопрос:
У меня есть приложение, в котором может быть 1 или более активных окон.
В настоящее время я думаю о такой логике, что когда все окна закрыты, цикл выполнения приложения завершится корректно и main()
будет return 0
.
Как разработчик, имеющий опыт работы с macOS, жизненный цикл приложения в которой определяется отдельно от видимости Windows, я задался вопросом, существует ли аналогичная концепция для X11?
Я имею в виду, это какое-то общее событие «Выхода из приложения», которое указывает, что оконный менеджер / среда рабочего стола хочет, чтобы вы закрыли все окна и вышли — аналогично тому, как macOS обрабатывает выход из системы или Command-Q
в приложении с графическим интерфейсом.