0
我正在編寫我的第一個gedit插件,側邊欄的目錄瀏覽器。更新Gedit側面板
顯示帶有cwd內容的側面板。
self._side_widget = self.get_dir()#returns一個Gtk.Treestore OBJ
self.side_panel = self.window.get_side_panel()
self.side_panel.add_item(self._side_widget 「DIR-瀏覽器」, 「目錄 瀏覽器」,無)
self.side_panel.activate_item(self._side_widget)
雙擊文件,我在gedit中打開文檔。
雙擊目錄我改變目錄,我想更新側面板的內容。
我可以用self.get_dir()從當前工作目錄構建一個新的treestore,但我不知道如何更新self.side_panel。
你知道Gedit已經有內置的目錄瀏覽器嗎? – ptomato 2012-02-09 15:31:25
是的,我知道。我只是爲了學習目的而編寫這個插件。 – fif0 2012-02-10 09:04:11