Добрый день! В общем есть такая проблема: главное окно (скажем MyApp) висит в фоне (позади всех окон или вообще в трее), без нужды его показывать не нужно. Через определённые промежутки времени выскакивает StayOnTop диалог (parent = 0 у него, чтобы не быть связанным с главным окном) и запрашивает определённые действия пользователя. После закрытия диалога хотелось бы, чтобы активным так и оставалось окно приложения, с которым в данный момент работает пользователь, и он спокойно продолжал делать свои дела не переключаясь на MyApp. Однако вместо этого на передний план выскакивает главное окно MyApp и приходится постоянно переключаться обратно - неудобно. Как сделать, чтобы MyApp не выскакивало? Поставить какой-нибудь eventFilter или лезть в API ОС? Проблема есть и в маке, и в винде и в линуксе.
|