在调整大小时更改GtkSourceView内容

时间:2016-11-28 22:22:29

标签: resize gtk gtksourceview

我有一个带有一些文字的GtkSourceView小部件,它运行正常。

当用户调整视图窗口小部件时,我想更改关联文本缓冲区的内容;我无法可靠地做到这一点。什么是首选方法?

SourceView窗口小部件位于GtkPaned内,可以通过用户移动拆分器或容器窗口更改大小来调整大小。

1 个答案:

答案 0 :(得分:1)

连接到源视图的size-allocate信号(带g_signal_connect_after())并在此时更改缓冲区的内容。