私は最初のgeditプラグイン、サイドバー用のディレクトリブラウザを書いています。
cwdの内容をサイドパネルに表示します。
self._side_widget = self.get_dir()#Gtk.Treestoreobjを返します
self.side_panel = self.window.get_side_panel()
self.side_panel.add_item(self._side_widget、 "dir-browser"、 "Directory Browser"、None)
self.side_panel.activate_item(self._side_widget)
ファイルをダブルクリックして、geditでドキュメントを開きます。
ディレクトリをダブルクリックしてディレクトリを変更し、サイドパネルのコンテンツを更新したいと思います。
self.get_dir()を使用して、現在の作業ディレクトリから新しいツリーストアを構築できますが、self.side_panelを更新する方法がわかりません。