def __init__(self, *params): super(ApplicationWidget, self).__init__(*params) #set up main dispatcher as a QApplication object SignalDispatcher.setMainDispatcher(self) SignalDispatcher.addSignalSubscriber(self, EXIT_APPLICATION_SIGNAL, self.quit) #set up USE_NUMPY_EQUIVALENT property if not Globals.USE_NUMPY_EQUIVALENT == None: NUMPY_UTILS = get_object("hra_math.utils.utils") if NUMPY_UTILS: if hasattr(NUMPY_UTILS, 'USE_NUMPY_EQUIVALENT'): setattr(NUMPY_UTILS, 'USE_NUMPY_EQUIVALENT', Globals.USE_NUMPY_EQUIVALENT)
def resolveIdent(self): return get_object(self.__ident__, self.__ident__)
def resolveHostObjectName(self): return get_object(self.__host_object_name__, self.__host_object_name__)