正如文档在这里建议的那样,有一个 GtkSource.View 对象,我已经检索了它的缓冲区并作为 GtkSource.FileLoader.new 中的参数传入。基本上这是我的代码:
# set file loader
file = GtkSource.File()
file.set_location(Gio.File.new_for_path('/home/ishan/Desktop/net_neutrality/index.html'))
x = GtkSource.FileLoader.new(self.code.get_buffer(), file)
#self.code refers to a GtkSource.View object
现在主要问题是,我看不到从文件中加载任何内容。SourceView 是空白的。那么我应该调用GtkSource.FileLoader.load_async以“某种”触发加载吗?还是我缺少其他东西?