Well, it is almost certainly not related to QDataWidgetMapper at all. This class can work with any QAbstractItemModel implementation and does not know anything about databases in general or SQLite in partiuclar.
However: SQLite databases are files, so for example on operating systems that lock files on open (only Wndows has such a limitation as far as I know), one process opening the database will lockout any other.
On operating systems that allow multiple processes to open a file, it could still be something that the SQLite library does in order to ensure data integrity. It could also be something that the Qt SQLite driver QSQLite does.
Cheers,
_
Bookmarks