Beispiel #1
0
	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
Beispiel #2
0
 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 )
Beispiel #3
0
 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)
Beispiel #4
0
	def getInstanceName ( self ) : return  getParsedLabel ( self.label )
	#
	# getParamName
	#
	def getParamName ( self, param ) :
Beispiel #5
0
 def getInstanceName(self):
     return getParsedLabel(self.label)