Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   [РЕШЕНО]Cнятие фокуса(??) с итема QTreeView (https://www.otvetnemail.ru/novyj-arhiv-2-812/resheno-cnyatie-fokusa-s-itema-qtreeview-210453/)

Guest 27.09.2011 13:06

[РЕШЕНО]Cнятие фокуса(??) с итема QTreeView
 
Проблема в следующем.Имеется QTreeView, в editTriggers() стоит флажок QAbstractItemView::CurrentChanged, тоесть редактирование ячейки происходит при одинарном нажатии мышки на итем.После редактирования, если подтвердить ввод нажатием Enter'а, делегат естественно пропадает, но итем остаётся всё ещё выделен серым прямоугольником в точечку...из-за этого последующее редактирование ячейки происходит не по одинарному клику, а по двойному,тройному..как когда.Тоже самое происходит если во время редатирования кликнуть где-нибудь за пределами QTreeView.Пробовал по-разному очищать выделение и фокус после CommitData, но не помагаетвот..что можно сделать?)


Часовой пояс GMT, время: 16:26.


© www.otvetnemail.ru - Форум вопросов и ответов.