2015-05-16 65 views
1

如文檔建議here,有一個GtkSource.View對象,我已經檢索了它的緩衝區並作爲GtkSource.FileLoader.new中的參數傳入。基本上這裏是我的代碼:如何在python3中使用GtkSource.FileLoader

# 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爲了「排序」觸發加載?或者是我錯過的其他東西?

回答

0

是的,您需要調用load_async將文件加載到緩衝區。