QString("%L").arg(double_value,0,'f',2) создаёт строку с правильными, в соответствии с текущей локалью, разделителями тысяч и целой/дробной части. А назад - как? Есть QString, в котором имеются и те, и другие. Делаю toDouble. Запятые кушает, точки (если число >=1000) - нет. Что делать?