def getParamName ( self, param ) : # if param.isRibParam or param.provider == 'attribute': paramName = param.name elif param.provider == 'primitive' : paramName = getParsedLabel ( param.label ) else : paramName = self.getInstanceName () + '_' + getParsedLabel ( param.label ) return paramName
def nodeLabelChanged ( self ) : # #if DEBUG_MODE : print ">> NodeParamView.nodeLabelChanged" if self.gfxNode is not None : from core.meCommon import getParsedLabel newLabel = getParsedLabel ( self.nameEdit.text () ) #if DEBUG_MODE : print "** newLabel = %s" % newLabel if newLabel != '' : # update label only if realy changed if newLabel != self.gfxNode.node.label : # rename node label if same name exists in NodeNet self.emit ( QtCore.SIGNAL ( 'nodeLabelChanged' ), self.gfxNode, newLabel ) self.nameEdit.clear () self.nameEdit.setText ( self.gfxNode.node.label )
def nodeLabelChanged(self): # #if DEBUG_MODE : print ">> NodeParamView.nodeLabelChanged" if self.gfxNode is not None: from core.meCommon import getParsedLabel newLabel = getParsedLabel(self.nameEdit.text()) #if DEBUG_MODE : print "** newLabel = %s" % newLabel if newLabel != '': # update label only if realy changed if newLabel != self.gfxNode.node.label: # rename node label if same name exists in NodeNet if usePyQt4: self.emit(QtCore.SIGNAL('nodeLabelChangedSignal'), self.gfxNode, newLabel) else: self.nodeLabelChangedSignal.emit( self.gfxNode, newLabel) self.nameEdit.clear() self.nameEdit.setText(self.gfxNode.node.label)
def getInstanceName ( self ) : return getParsedLabel ( self.label ) # # getParamName # def getParamName ( self, param ) :
def getInstanceName(self): return getParsedLabel(self.label)