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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Смена раскладки клавиатуры  (Прочитано 3414 раз)
Magseven
Новичок

Offline Offline

Сообщений: 25


Просмотр профиля
« : Январь 26, 2018, 17:13 »

Добрый день
.
Пишу на Qt 5.6 под CentOs 6.7 GNOME 2.28.2. Каким образом можно отследить в своем приложении сообщение об изменении раскладки клавиатуры ( например, рус -> анг), которое происходит не в моем приложении. В момент смены раскладки окно моего приложения не является активным. Существую ли подобные нотификационные сообщения в linux?

Заранее благодарен за ответы.
Записан
Apktyc
Самовар
**
Offline Offline

Сообщений: 133


Просмотр профиля
« Ответ #1 : Январь 26, 2018, 18:05 »

Оно?
[РЕШЕНО] Событие смены языков ввода клавиатуры
Записан
Magseven
Новичок

Offline Offline

Сообщений: 25


Просмотр профиля
« Ответ #2 : Январь 29, 2018, 10:58 »

Видел этот пример в сети. К сожалению, сhangeEvent с типом QEvent::KeyboardLayoutChange не вызывается для главного окна приложения ( QMainWindow).
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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