Всем доброго времени суток!
Столкнулся с такой проблемой:
при сохранении данных через QSettings, с установленным флагом QSettings::IniFormat появляется странный эффект:
если данные я сохраняю так:
C++ (Qt)
QSettings *m_pINIfile;
.........
QString sRGB( QString::number(255) + QChar('.') + QString::number(255) + QChar('.') + QString::number(255) );
.........
m_pINIfile->beginGroup( QString("Test") );
m_pINIfile->setValue( QString("value"), sRGB );
m_pINIfile->endGroup();
то на выходе получаю что-то вроде:
Если же, в качестве разделителя я ставлю не QChar('.') , а QChar(','), то на выходе имею:
[Test]
value="255,255,255"
Вопрос в следующем: Как сделать так, чтобы при использовании, в качестве разделителя '
,', на выходе получать что то вроде:
тоесть, строку значений, НЕ заключенную в кавычки?