[MacOS] quitOnLastWindowClosed(false) -> восстановление окна
|
От: |
Yabloko
|
|
| Дата: | 13.02.11 08:54 |
|
Оценка: |
|
Разбираюсь с Qt под MacOS и столкнулся с проблемой, которую никак не удается побороть.
Сначала все делаем стандартно.
Устанавливаем quitOnLastWindowClosed(false) -> приложение не закрывается при закрытии последнего окошка, а оставляет за собой иконку в Dock.
После этого тыкаем на иконку — и ничего не происходит... появляется только менюшка приложения, само окно не возвращается.
В документации был обнаружен QWidget::macEvent , но оно что-то не вызывается никогда.
Поэтому вопрос — что-нибудь происходит вообще для Qt, когда нажимается иконка в Dock для такого приложения. И как все-таки можно вернуть окно обратно?
Прошу прощения, если спрашиваю банальные вещи, но никак не могу разобраться.
Пока на собственное сообщение не было ответов, его можно удалить.