#NEWLINE# def editListValues( self ) : #NEWLINE# #INDENT# ' editListValues() -> None\n        Show a dialog for editing the values\n        \n        ' #NEWLINE# dialog = QListEditDialog ( self . _alias , self . controller , None ) #NEWLINE# if ( dialog . exec_ ( ) == QtGui . QDialog . Accepted ) : #NEWLINE# #INDENT# values = dialog . getList ( ) #NEWLINE# self . _alias . component . valueList = copy . copy ( values ) #NEWLINE# self . _str_values = [ str ( v ) for v in values ] #NEWLINE# values2 = values #NEWLINE# if ( self . type not in [ 'Float' , 'Integer' ] ) : #NEWLINE# #INDENT# values2 = [ ( "'%s'" % v . replace ( "'" , "'" ) ) for v in values ] #NEWLINE# #UNINDENT# self . listValues . setText ( ( '[%s]' % ', ' . join ( values2 ) ) ) #NEWLINE# self . listValues . home ( False ) #NEWLINE# self . emit ( QtCore . SIGNAL ( 'valuesChanged' ) ) #NEWLINE# #UNINDENT# dialog . deleteLater ( )