Название: QTableView и Enter Отправлено: polina89 от Февраль 04, 2014, 15:43 Здравствуйте!Подскажите, пожалуйста, почему при работе с QTableView при нажатии клавиши Enter в одном случае открывается редактирование текущей записи, а в другом случае добавление новой пустой строки. От чего это зависит?Спасибо! :)
Название: Re: QTableView и Enter Отправлено: LEO от Февраль 07, 2014, 10:40 Интересно увидеть код, что за случаи? ??? ??? ???
Название: Re: QTableView и Enter Отправлено: Figaro от Февраль 07, 2014, 10:54 Где же телепаты?!
Название: Re: QTableView и Enter Отправлено: OKTA от Февраль 07, 2014, 16:18 Проверьте систему антивирусом, вдруг троян ;D
Название: Re: QTableView и Enter Отправлено: lit-uriy от Февраль 08, 2014, 17:02 Я телепат-новичёк, такчто если что, прошу прощения.
1) в фокусе (ввода) находится ячейка, по нажатию <Enter> в этой ячейке создаётся виджет-редактор; 2) в фокусе нет ни одной ячейки, по нажатию <Enter> представление создаёт новую запись. Название: Re: QTableView и Enter Отправлено: Day от Февраль 08, 2014, 20:50 Посмотрите с сторону setEditTriggers
Название: Re: QTableView и Enter Отправлено: polina89 от Февраль 13, 2014, 11:02 ;D ;D ;D ;D ;D ;D Спасибо большое за советы)))Без "Битвы экстрасенсов" дело обошлось)) Все оказалось гораздо проще. В разных случаях это зависело от того, на какой из моих QPushButtonов находился фокус)Соответственно на одной из форм фокус был на кнопочке Добавить, на другой-Изменить. Поэтому по-разному и срабатывало :)
|