Qt version - 4.8.5

I am using QSettings to store some data.
QSettings dbase(dbase_path, QSettings::IniFormat);

- Does QSettings use QLockFile?
- If my application crashes for some reason, when the device is rebooted I see some .lock files present in the same location where my .ini file is saved. Until these are preset, the functionality does not work.
If these files are deleted manually, then this start working fine.
- If QSettings uses QLockFile and this .lock file problem is caused because of this, how can I resolve this?