def children(self, action): """List of children of action """ if action is None: return [object for object in QObject.children(self) if \ isinstance(object, QAction)] else: return action.children()
def children(self, action): """List of children of action """ if action is None: return [object \ for object in QObject.children(self) \ if isinstance(object, QAction) and \ object in self._pathToAction.values()] else: return [object \ for object in action.children() \ if object in self._pathToAction.values()]