def lookupTopLevelWidget(objectName, verbose = True): """Loop over all top level widget associated with 'slicer.app' and return the one matching 'objectName'""" from slicer import app for w in app.topLevelWidgets(): if w.objectName == objectName: return w if verbose: print "Failed to obtain reference to '%s'" % objectName return None
def lookupTopLevelWidget(objectName, verbose = True): """Loop over all top level widget associated with 'slicer.app' and return the one matching 'objectName'""" from slicer import app for w in app.topLevelWidgets(): if w.objectName == objectName: return w if verbose: print "Failed to obtain reference to '%s'" % objectName return None