скажите плз, каким образом в QT можно проверить на валидность ini-конфиг, загруженный в QSettings ?? у QSettings есть метод status, но непонятно по каким причинам он возвращает флаг об успешности, хотя я умышленно залез своими лапами в конфиг.ini своей программы и изменил бинарные данные у одного из параметров, хранящихся обернутые в QVariant.
вылетает warning на уровне либы QT в духе "QVariant::load: unable to load type xxxxxxx" и все. но метод status() у QSettings по прежнему возвращает флаг успешности не обращая на это внимания.. ексепшны никакие не бросаются
далее при попытке получить данные из этого QVariant-a из конфига через метод value все валится ессно..
итого: как в QTJambi я могу узнать что мой конфиг загруженный в QSettings имеет кривые данные?