QtHelp: Don't truncate the size of registered documentation files


The size of a registered .qch file is stored in the collection file
to check whether the index data is up to date. It was read back into
an int, so for files larger than 2 GiB it never matched the actual
file size, and the documentation was indexed again every time the
collection file was opened.

Use qint64 for the size.

Task-number: QTBUG-150686
Pick-to: 6.12 6.8
Change-Id: Ida0faf550ffec47abaedb6ac1468393ce148033f
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
commit066d3c927057a2264d46e92784a9ce0a34f6818b
parentefaab21fc0fcea8cb5aacf931d817628ab9e28d1
authorJarek Kobus <jaroslaw.kobus@qt.io>
committerJarek Kobus <jaroslaw.kobus@qt.io>
commit timeThu, 1 Oct 2026 17:27:05 +0000