Russian Qt Forum
Ноябрь 26, 2024, 15:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QTableView и Enter  (Прочитано 4692 раз)
polina89
Гость
« : Февраль 04, 2014, 15:43 »

Здравствуйте!Подскажите, пожалуйста, почему при работе с QTableView при нажатии клавиши Enter  в одном случае открывается редактирование текущей записи, а в другом случае добавление новой пустой строки. От чего это зависит?Спасибо! Улыбающийся
Записан
LEO
Гость
« Ответ #1 : Февраль 07, 2014, 10:40 »

Интересно увидеть код, что за случаи? Непонимающий Непонимающий Непонимающий
Записан
Figaro
Гость
« Ответ #2 : Февраль 07, 2014, 10:54 »

Где же телепаты?!
Записан
OKTA
Гость
« Ответ #3 : Февраль 07, 2014, 16:18 »

Проверьте систему антивирусом, вдруг троян  Смеющийся
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #4 : Февраль 08, 2014, 17:02 »

Я телепат-новичёк, такчто если что, прошу прощения.
1) в фокусе (ввода) находится ячейка, по нажатию <Enter> в этой ячейке создаётся виджет-редактор;
2) в фокусе нет ни одной ячейки, по нажатию <Enter> представление создаёт новую запись.
Записан

Юра.
Day
Частый гость
***
Offline Offline

Сообщений: 290


Просмотр профиля
« Ответ #5 : Февраль 08, 2014, 20:50 »

Посмотрите с сторону setEditTriggers
Записан
polina89
Гость
« Ответ #6 : Февраль 13, 2014, 11:02 »

 Смеющийся Смеющийся Смеющийся Смеющийся Смеющийся Смеющийся Спасибо большое за советы)))Без "Битвы экстрасенсов" дело обошлось)) Все оказалось гораздо проще. В разных случаях это зависело от того, на какой из моих QPushButtonов находился фокус)Соответственно на одной из форм фокус был на кнопочке Добавить, на другой-Изменить. Поэтому по-разному и срабатывало Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.333 секунд. Запросов: 23.