Сигнал изменения текста для виджета «Просмотр текста» в GTK3 - PullRequest
3 голосов
/ 02 февраля 2012

Как я могу узнать, когда текст был изменен в виджете текстового представления в структуре GTK3? Я думаю, что должен быть сигнал, связанный с этим, но не мог найти его. Например, в qt4 есть сигнал с обменом онтекстом, поэтому в GTK должен быть похожий сигнал. Я использую Python.

1 Ответ

9 голосов
/ 02 февраля 2012

Каждый TextView виджет связан с TextBuffer объектом.Сигнал, который вы ищете, changed, но связан с текстовым буфером.Если вы создаете TextView без связанного буфера, для вас создается файл по умолчанию, и вы можете получить его с помощью textview.get_buffer()

...