crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> [РЕШЕНО] WebKit && проблемы с клавишами, не отдает Qt::Key_F..... яваскрипту:(
kwisp
  опции профиля:
сообщение 10.12.2008, 18:33
Сообщение #1


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


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

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

версия Qt 4.4.3

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

может кто сталкивался с такими проблемами???
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 10.12.2008, 18:40
Сообщение #2


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


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

Или стоит задание именно через яву скрипт?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 10.12.2008, 18:43
Сообщение #3


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


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

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


навернео я не точно выразился.
есть браузер там страничка на которй есть надписи нажмите то-то чтобы перейти туда то .... штук десять.
так вот эти клавиши это Ф1....Ф2...
обрабатывает нажатие клавиш яваскрипт. он их ловит и перегружает браузер в зависимости от клавиши..
так вот по умолчанию Ф1....Ф12 не доходят до яваскрипта. я ищу где их не пропускает веб кит и не могу найти....:(
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 13.2.2009, 13:59
Сообщение #4


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


http://www.qtsoftware.com/developer/task-t...mp;method=entry
короче обещают в 4.5
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 4.3.2009, 8:45
Сообщение #5


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


не зря обещали
финишные изменения
Цитата
Changes 4.5.0
.....
QtWebKit
.....
[238662] Fixed function keys are not mapped.
....


как приятно вносить свой пусть и мизерный вкладик.

Сообщение отредактировал kwisp - 4.3.2009, 8:45
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 4.3.2009, 9:51
Сообщение #6


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(kwisp @ 4.3.2009, 11:45) *
как приятно вносить свой пусть и мизерный вкладик.
это по твоей наводке исправлено?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 4.3.2009, 9:54
Сообщение #7


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Litkevich Yuriy,
угу
сначала думал что они уже знали про этот недочет а потом мне прислали письмо с номером задачи и я увидел на tack tracker`e мой код в задаче.
:)

кстати тему чтоб не мешалась можно закрыть.

Сообщение отредактировал kwisp - 4.3.2009, 9:56
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.3.2024, 18:49