Mac OS X: обнаружение уже открытого приложения, повторное открытие - PullRequest
1 голос
/ 04 августа 2011

У меня есть приложение Mac OS X с окном, которое можно скрыть.

Когда пользователь нажимает на значок приложения в доке (или открывает -b com.mycompany.myapp в терминале),Мне бы хотелось, чтобы это окно снова отображалось (это приложение Qt, поэтому вещь setVisible (true) известна).

Как мне отловить событие активации приложения?

Спасибо за любую помощь.

1 Ответ

3 голосов
/ 04 августа 2011

Это событие Apple, поэтому вы можете использовать Apple Event Manager для регистрации обработчика для core suite s reopen-application событие.

Вот как вы делаете это в Carbon.Вы пометили вопрос как [carbon], а не [qt], поэтому я предполагаю, что вы хотите решение с использованием углерода, а не решение Qt.

...