Здравствуйте, гость ( Вход | Регистрация )
|
ViGOur |
11.12.2007, 15:28
Сообщение
#1
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40
|
Думал, что можно отлавливать события нажатия клавиш в консоли с помощью QKeyEvent, сделал так:
Но так я не могу получить нажатия клавиш. Почему? Как мне всетаки можно получить нажатия клавиш в консоли? |
|
|
|
![]() |
| Гость_klochec_v_* |
12.12.2007, 11:51
Сообщение
#2
|
|
Гости |
Цитата(ViGOur @ 11.12.2007, 15:28) Link Думал, что можно отлавливать события нажатия клавиш в консоли с помощью QKeyEvent, сделал так: Но так я не могу получить нажатия клавиш. Почему? Как мне всетаки можно получить нажатия клавиш в консоли? может я глупость предлагаю, но все же стандартные функции с и с++ никто не отменял в Qt, можно использовать scanf и т.д. т.п. я к примеру использую для выводаотладочной информации в консоль std::cout. с другой стороны знать бы для чего именно это необходимо делать, может в более подробном контексте задачи стандартные функции и не пригодятся? еще идея. нажатия клавиш отслеживаются, если не ощибаюсь, при получении фокуса ввода, может стоит ожидать в консоли нажатия клавиши и тогда получится отследить событие??? |
|
|
|
ViGOur События нажатия клавиш в консоли... 11.12.2007, 15:28
ViGOur Это нужно для вывода информации или завершения раб... 12.12.2007, 11:56
klochec_v Цитата(ViGOur @ 12.12.2007, 11:56) Это ну... 12.12.2007, 12:10
Tonal Мне кажется, Qt не работает с событиями консоли.
П... 12.12.2007, 11:58
ViGOur Я догадываюсь, но как говорил товарищ Берия: ... 12.12.2007, 12:11
klochec_v Цитата(ViGOur @ 12.12.2007, 12:11) Я дога... 14.12.2007, 0:37
ViGOur Пока не судьба, попадаю туда только при получении ... 14.12.2007, 9:27
Georgest Класс QKeyEvent - часть модуля QtGui. В консоли пр... 25.12.2007, 13:26
ViGOur Цитата(Georgest @ 25.12.2007, 13:26) - ча... 25.12.2007, 14:38
oklas Цитата(ViGOur @ 11.12.2007, 15:28) Думал,... 27.1.2011, 23:06
Litkevich Yuriy Гость_oklas_*, если уж поднимать старую тему (3-х ... 28.1.2011, 21:11![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 3.1.2026, 10:21 |