Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: [РЕШЕНО] WebKit && проблемы с клавишами
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Script. Интеграция WebKit
kwisp
не проходят часть кодов до яваскрипта. а задача стоит в зависимости от нажатых клавиш загружать определенную страничку в браузер.

не пропускает такие клавиши как Qt::Key_F1 ... Qt::Key_F12

версия Qt 4.4.3

самое интересное искал в коде демо-браузера и исходниках Webkit где блокируются данные клавиши и не могу найти пока.....

может кто сталкивался с такими проблемами???
ViGOur
А может стоит попробовать на уровне виджета отлавливать нажатие данных клавиш, а не на уровне WebKit?

Или стоит задание именно через яву скрипт?
kwisp
Цитата(ViGOur @ 10.12.2008, 18:40) *
А может стоит попробовать на уровне виджета отлавливать нажатие данных клавиш, а не на уровне WebKit?

Или стоит задание именно через яву скрипт?


навернео я не точно выразился.
есть браузер там страничка на которй есть надписи нажмите то-то чтобы перейти туда то .... штук десять.
так вот эти клавиши это Ф1....Ф2...
обрабатывает нажатие клавиш яваскрипт. он их ловит и перегружает браузер в зависимости от клавиши..
так вот по умолчанию Ф1....Ф12 не доходят до яваскрипта. я ищу где их не пропускает веб кит и не могу найти....:(
kwisp
http://www.qtsoftware.com/developer/task-t...mp;method=entry
короче обещают в 4.5
kwisp
не зря обещали
финишные изменения
Цитата
Changes 4.5.0
.....
QtWebKit
.....
[238662] Fixed function keys are not mapped.
....


как приятно вносить свой пусть и мизерный вкладик.
Litkevich Yuriy
Цитата(kwisp @ 4.3.2009, 11:45) *
как приятно вносить свой пусть и мизерный вкладик.
это по твоей наводке исправлено?
kwisp
Litkevich Yuriy,
угу
сначала думал что они уже знали про этот недочет а потом мне прислали письмо с номером задачи и я увидел на tack tracker`e мой код в задаче.
:)

кстати тему чтоб не мешалась можно закрыть.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.