Где находится стек событий PyGTK? - PullRequest
0 голосов
/ 21 апреля 2010

Вы можете знать, если стек событий пуст, вызывая метод gtk.events_pending (), но я хочу манипулировать ожидающими событиями и фильтровать его до следующего цикла цикла gtk , эти данные должны быть сохранены где-то, но где?

Спасибо.

1 Ответ

1 голос
/ 21 апреля 2010

Вы можете сами управлять циклом событий. Вместо того, чтобы звонить gtk.main(), вы можете использовать gtk.main_iteration.

Ваш цикл может быть:

while running:
    #filter events here
    gtk.main_iteration(true)

см. здесь для получения дополнительной информации.

...