- double v =
- std::atof(
- l_double->item( r, 0 )->text( ).toStdString( ).c_str( )
- );
- parameters.AddValueToRealList( *nIt, v );
+ std::vector< int > values = l_double->GetIntValues( );
+ for( int r = 0; r < values.size( ); ++r )
+ parameters.AddValueToIntList( *nIt, values[ r ] );
+ }
+ else if( pt == Parameters::UintList )
+ {
+ std::vector< unsigned int > values = l_double->GetUintValues( );
+ for( int r = 0; r < values.size( ); ++r )
+ parameters.AddValueToUintList( *nIt, values[ r ] );
+ }
+ else if( pt == Parameters::RealList )
+ {
+ std::vector< double > values = l_double->GetDoubleValues( );
+ for( int r = 0; r < values.size( ); ++r )
+ parameters.AddValueToRealList( *nIt, values[ r ] );