mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 10:44:09 -04:00
...
This commit is contained in:
parent
ad74a0088c
commit
d2da26efe8
@ -341,16 +341,15 @@ class ChooseFolder(Dialog): # {{{
|
||||
f.itemDoubleClicked.connect(self.accept)
|
||||
l.addWidget(f)
|
||||
self.root = QTreeWidgetItem(f, ('/',))
|
||||
self.root.setExpanded(True)
|
||||
|
||||
def process(node, parent):
|
||||
parent.setIcon(0, QIcon(I('mimetypes/dir.png')))
|
||||
for child in sorted(node, key=sort_key):
|
||||
c = QTreeWidgetItem(parent, (child,))
|
||||
process(node[child], c)
|
||||
if parent.childCount() == 1:
|
||||
parent.child(0).setExpanded(True)
|
||||
process(create_folder_tree(current_container()), self.root)
|
||||
self.root.setSelected(True)
|
||||
f.expandAll()
|
||||
|
||||
l.addWidget(self.bb)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user