Название: QSetting setValue бьет ошибку Отправлено: fabricant от Февраль 22, 2012, 17:48 у меня есть подкласс QSetting внутри функции вызываю setValue("setting" +'/'+key,defaultValue); и бьет ошибку
setting.cpp: In member function 'QVariant setting::ensureValue(const QString&, const QVariant&) const': setting.cpp:15: error: passing 'const setting' as 'this' argument of 'void QSettings::setValue(const QString&, const QVariant&)' discards qualifiers Название: Re: QSetting setValue бьет ошибку Отправлено: mutineer от Февраль 22, 2012, 17:51 функция не константная, случаем?
Название: Re: QSetting setValue бьет ошибку Отправлено: Alex Custov от Февраль 22, 2012, 17:52 убери квалификатор const, в этой функции ты изменяешь данные, она не может быть const
Название: Re: QSetting setValue бьет ошибку Отправлено: fabricant от Февраль 22, 2012, 17:56 Спасибо
Название: Re: QSetting setValue бьет ошибку Отправлено: mutineer от Февраль 22, 2012, 17:57 И код в следующий раз не помешает - libastral не всегда срабатывает)))
|