instance.setContent(self.l)
instance.selectionChanged.get().append(self.selectionChanged)
+ def preWidgetRemove(self, instance):
+ instance.setContent(None)
+ instance.selectionChanged.get().remove(self.selectionChanged)
+
def reload(self, root = None, filter_tags = None):
if root is not None:
self.load(root, filter_tags)
ref = x[0]
info = self.serviceHandler.info(ref)
name = info and info.getName(ref)
- return name and name.lower() or ""
+ return (name and name.lower() or "", -x[2])
def moveTo(self, serviceref):
count = 0