46 / 13 / 3
Регистрация: 29.09.2013
Сообщений: 289
|
|
1 | |
Как для QWebView создать горячие клавиши для элементов навигации по tabindex?14.10.2014, 00:15. Показов 1269. Ответов 4
Метки нет Все метки)
(
Здравствуйте.
Вобщем цель - навигация без мыши, но не через Tab. Диалоговое окно, в нём один QWebView. При загрузке страницы сайта, допустим 2 textarea, имеющих tabindex=1 и tabindex=2 Те самые tabindex которые задают последовательность перехода по Tab. Нужно назначить, допустим Ctrl+Alt+1 для установки фокуса в первую textarea, и Ctrl+Alt+2 для перехода в textarea с tabindex="2". С какой стороны вообще к этому вопросу подойти? ![]() Kubuntu-14.04, Qt-4.8.6
0
|
|
14.10.2014, 00:15 | |
Ответы с готовыми решениями:
4
Горячие клавиши для элементов дизайна
|
596 / 396 / 79
Регистрация: 23.10.2013
Сообщений: 1,143
|
|
14.10.2014, 09:39 | 2 |
Создать класс наследник от QWebView и в нем переопределить метод keyPressEvent();
Внутри метода отлавливать нужные комбинации и выставлять фокус на соответствующий элемент.
1
|
46 / 13 / 3
Регистрация: 29.09.2013
Сообщений: 289
|
||||||
14.10.2014, 13:03 [ТС] | 3 | |||||
А как/чем выставить фокус на нужный tabindex?
Какие методы? Примерчик можете привести? Добавлено через 10 минут Аналог на jQuery:
0
|
596 / 396 / 79
Регистрация: 23.10.2013
Сообщений: 1,143
|
|
14.10.2014, 13:05 | 4 |
![]() Решение
0
|
46 / 13 / 3
Регистрация: 29.09.2013
Сообщений: 289
|
||||||
14.10.2014, 20:08 [ТС] | 5 | |||||
Так у меня один единственный виджет, это WebView. На tabindex как спроецировать?
Добавлено через 6 часов 59 минут Вопрос снимаю.
0
|
14.10.2014, 20:08 | |
Помогаю со студенческими работами здесь
5
Как настроить горячие клавиши для Chrome на возврат назад?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |