瀏覽代碼

g.gui.datacatalog: add node for grass locations

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@67870 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 9 年之前
父節點
當前提交
5d51524089
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      gui/wxpython/datacatalog/tree.py

+ 5 - 1
gui/wxpython/datacatalog/tree.py

@@ -139,13 +139,17 @@ class LocationMapTree(TreeView):
             nprocs = cpu_count()
         except NotImplementedError:
                 nprocs = 4
+                
         results = dict()
         errors = []
         location_nodes = []
         nlocations = len(locations)
+        grassdata_node = self._model.AppendNode(parent=self._model.root,
+                                                label=_('GRASS locations ({})').format(self.gisdbase),
+                                                data=dict(type='grassdata'))
         for location in locations:
             results[location] = dict()
-            varloc = self._model.AppendNode(parent=self._model.root, label=location,
+            varloc = self._model.AppendNode(parent=grassdata_node, label=location,
                                             data=dict(type='location', name=location))
             location_nodes.append(varloc)
             loc_count += 1