crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> tray & dock на mac os
Fess
  опции профиля:
сообщение 14.12.2010, 7:43
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 11
Регистрация: 12.9.2010
Пользователь №: 2030

Спасибо сказали: 0 раз(а)




Репутация:   0  


Есть приложение на Qt(С++), которое должно работать 24/7 в фоне и не мешать пользователю. Доступ ко всему функционалу организован через иконку в системном трее. На win & linux/X11 все это реализуется превосходно.
Проблемы начинаются с портированием на mac os. Системный трей есть и работает он аналогично, но при этом программа висит в доке и в списке cmd+tab, хотя не имеет открытых окон. Это не удобно для пользователя. Если убрать иконку программы из дока, оставив только трей, то создаваемые окна перестают отображаться. Если запустить приложение и сразу вызвать какое-либо окно через меню трея, то оно отобразится, но его не будет в списке cmd+tab, если же после запуска приложения переключиться на другую программу, то окна моего приложения даже не появляются.
Кто знает, как можно "вылечить" эту проблему?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- Fess   tray & dock на mac os   14.12.2010, 7:43


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 19.4.2024, 19:35