【问题标题】:how to use GtkSource.FileLoader in python3如何在 python3 中使用 GtkSource.FileLoader
【发布时间】:2015-05-16 14:18:17
【问题描述】:

正如文档所建议的here,有一个 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 以“某种”触发加载吗?还是我缺少其他东西?

【问题讨论】:

    标签: python-3.4 gtk3 gtksourceview


    【解决方案1】:

    是的,您需要调用 load_async 将文件加载到缓冲区。

    【讨论】:

      猜你喜欢
      • 2012-08-08
      • 2021-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-10
      • 1970-01-01
      • 2019-03-22
      相关资源
      最近更新 更多