def refreshTree(self):
folderIcon = gtk.Image().render_icon(gtk.STOCK_DIRECTORY, gtk.ICON_SIZE_MENU)
fileIcon = gtk.Image().render_icon(gtk.STOCK_FILE, gtk.ICON_SIZE_MENU)
def load(dic, parent=None):
for i, j in dic.items():
isFile = j[0]
if isFile:
self.treeStore.append(parent, [fileIcon, i, True])
else:
p = self.treeStore.append(parent, [folderIcon, i, False])
load(j[1], p)
self.treeStore.clear()
load(self.files)
评论列表
文章目录