Вообщем вот код
QHash<QString, int> hash_valid;
hash_valid.insert( "txtSo_0", 1 );
hash_valid.insert( "txtSo_1", 2 );
QHash<QString, int>::const_iterator k = hash_valid.constBegin();
while ( k != hash_valid.constEnd() )
{
strValid(k.key());
++k;
}
..........и так далее
void FlatSeach::strValid(QString str)
{
str.replace(QRegExp ("[A-Za-z]"), "");
str.replace(",", ".");
}
Теоретически из полей должны вырезаться буквы и меняться запятая на точку, но получается лабуда.
А затупил, на самом деле передается значение, соответственно вопрос как передать указатель???