Ошибка в отлове события KeyPress для таблицы |
Здравствуйте, гость ( Вход | Регистрация )
Ошибка в отлове события KeyPress для таблицы |
pharret31 |
25.7.2013, 19:04
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 20.4.2013 Пользователь №: 3802 Спасибо сказали: 0 раз(а) Репутация: 0 |
Доброго времени суток!
Подскажите, пожалуйста, что с этим можно сделать? Нужно при нажатии на Enter вызывать функцию, которая обрабатывает значения в таблице и закрывает форму, но чегой-то тут не так =)
|
|
|
ilyabvt |
25.7.2013, 19:52
Сообщение
#2
|
Активный участник Группа: Участник Сообщений: 297 Регистрация: 23.6.2011 Пользователь №: 2765 Спасибо сказали: 45 раз(а) Репутация: 3 |
А что возвращает keyEvent->key()?
|
|
|
pharret31 |
25.7.2013, 20:07
Сообщение
#3
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 20.4.2013 Пользователь №: 3802 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
Алексей1153 |
26.7.2013, 6:36
Сообщение
#4
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
по меньшей мере нужно проверять, что объект наш
но, может, и не в этом дело ) onOKButtonClicked() - это у тебя слот ? |
|
|
pharret31 |
26.7.2013, 7:16
Сообщение
#5
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 20.4.2013 Пользователь №: 3802 Спасибо сказали: 0 раз(а) Репутация: 0 |
по меньшей мере нужно проверять, что объект наш
но, может, и не в этом дело ) onOKButtonClicked() - это у тебя слот ? Ну, так он должен по идее с любого объекта на виджете среагировать. =) Верно, это слот. И, кстати, с цифрами в условии все работает, но это-ли не костыль? |
|
|
Алексей1153 |
26.7.2013, 7:43
Сообщение
#6
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
pharret31,
Цитата Qt::Key_Return 0x01000004 Qt::Key_Enter 0x01000005 //Typically located on the keypad. |
|
|
pharret31 |
26.7.2013, 8:06
Сообщение
#7
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 20.4.2013 Пользователь №: 3802 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
Litkevich Yuriy |
26.7.2013, 22:27
Сообщение
#8
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Текстовая версия | Сейчас: 28.11.2024, 2:11 |