def buildTree(self, *args):
for item in self.files:
a = Gtk.Label(item)
if os.path.isdir(self.projectPath + '/' + item):
i = Gtk.Image.new_from_icon_name('folder', Gtk.IconSize.MENU) # change this for recursive function
else:
i = Gtk.Image.new_from_icon_name('text-x-script', Gtk.IconSize.MENU)
hb = Gtk.HBox(spacing=6)
hb.pack_start(i, False, False, 0)
hb.pack_start(a, False, False, 0)
row = Gtk.ListBoxRow()
row.add(hb)
self.sideView.add(row)
self.sideView.show_all()
评论列表
文章目录