Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » [PyGTK] Как избежать перехвата события key_press_event? [RSS Feed]

#1 Янв. 30, 2010 20:11:46

frpaul
От:
Зарегистрирован: 2009-08-21
Сообщения: 29
Репутация: +  0  -
Профиль   Отправить e-mail  

[PyGTK] Как избежать перехвата события key_press_event?

Я определил коллбэк функцию для запуска файлов из первой TreeView колонки на нажатие юзером клавиши ‘Return’. Но из-за этого перехватывается управление редактирования второй колонки. Для второй колонки установлено:

self.cell_renderer2.set_property('editable', True)
self.cell_renderer2.connect('edited', edited_cb, self.model)

Можно ли сделать отдельный обработчик для каждой колонки?

Есть другой вариант: определить другой хот-кей для редактирования (напр. ctrl + e).
Но не смог разобраться с CellRenderer.start_editing()
Вот эти два параметра: background_area, cell_area так и не понял, как задать.



Офлайн

  • Начало
  • » GUI
  • » [PyGTK] Как избежать перехвата события key_press_event?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version