From 2802284707cc341112cd809c61d87305ea3b5990 Mon Sep 17 00:00:00 2001 From: kerim371 Date: Fri, 18 Mar 2022 17:35:32 +0300 Subject: [PATCH] ENH: added support for ScalarVolume inheritant Before that it was impossible to choose ScalarVolume derived as IO node. [There was a discoussion on thath](https://discourse.slicer.org/t/simple-filters-node-selector-doesnt-accept-scalar-volume-child-nodes/22571) --- SimpleFilters/SimpleFilters.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SimpleFilters/SimpleFilters.py b/SimpleFilters/SimpleFilters.py index bcdfddc..f1a3443 100644 --- a/SimpleFilters/SimpleFilters.py +++ b/SimpleFilters/SimpleFilters.py @@ -849,7 +849,7 @@ def create(self, json): self.outputSelector.renameEnabled = True self.outputSelector.noneEnabled = False self.outputSelector.showHidden = False - self.outputSelector.showChildNodeTypes = False + self.outputSelector.showChildNodeTypes = True self.outputSelector.baseName = json["name"]+" Output" self.outputSelector.setMRMLScene( slicer.mrmlScene ) self.outputSelector.setToolTip( "Pick the output to the algorithm." ) @@ -890,7 +890,7 @@ def createInputWidget(self,n, noneEnabled=False): inputSelector.removeEnabled = False inputSelector.noneEnabled = noneEnabled inputSelector.showHidden = False - inputSelector.showChildNodeTypes = False + inputSelector.showChildNodeTypes = True inputSelector.setMRMLScene( slicer.mrmlScene ) inputSelector.setToolTip( "Pick the input to the algorithm." )