python - GTK3 中 TextView 小部件的文本更改信号

标签 python gtk3

在 GTK3 框架的 TextView 小部件中,我如何才能知道何时更改了文本?我认为一定有与之相关的信号,但找不到它。 比如qt4中就有ontextchanged信号,那么GTK中应该也有类似的信号。我正在使用 Python。

最佳答案

每个 TextView 小部件都关联到一个 TextBuffer 对象。您正在寻找的信号是 changed 但关联的文本缓冲区。如果您创建一个没有关联缓冲区的 TextView,系统会为您创建一个默认缓冲区,您可以使用 textview.get_buffer()

检索它

关于python - GTK3 中 TextView 小部件的文本更改信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9113717/

相关文章:

python - 如何使用 Django 显示用户配置文件?

python - 在 sklearn 的双标图中绘制 PCA 加载和加载(类似于 R 的自动绘图)

python - 如何用Python获取当前的Linux主题?

css - 从 Pango.FontDescription 设置 GtkEntry 字体

c - Gtk笔记本 : Appending to the Default Popup Menu

python - 如何使用在 docker 容器中运行的 python 脚本创建(dockerized)Elasticsearch 索引?

python - 为什么 shutils 和 df 报告的磁盘大小有几个百分比的差异?

python - Django生产上的数据库迁移

c - 如何在 Linux mint for windows 中编译 C GTK3+ 程序?

c - gtk+3 中 GdkDrawable 的替代品