Russian Qt Forum
Апрель 19, 2024, 20:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как передать фокус окну приложения за моим окном?  (Прочитано 2147 раз)
Djavdet
Гость
« : Май 13, 2015, 19:09 »

Как можно это осуществить? Возможно ли это вообще средствами Qt. Конкретно сейчас интересует эта возможность для приложения, работающего под OS X. Если подробно - то появляется маленькое окошко(наследник QQuickView) с флагами  Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint | Qt::NoDropShadowWindowHint | Qt::WindowDoesNotAcceptFocus. В нем есть кнопка, если ее нажать, то окошечко закрывается, и надо чтобы окошко закрылось и фокус вернулся в предыдущее активное окно предыдущей программы, но сейчас после закрытия окошка, фокус автоматом передается любому другому окну моей программы, которое открыто в бэкраунде и оно появляется поверх предыдущего приложения, которому я хотел бы передать фокус
« Последнее редактирование: Май 13, 2015, 19:10 от Vernat » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.084 секунд. Запросов: 20.