I'd used QModelIndex::internalId() result signedness for my model internal purposes, but the result type is quintptr now (i.e. unsigned!), so, all my code is broken, and I had to deal with static_cast. WTM? Documentation says:
Returns a qint64 used by the model to associate the index with the internal data structure.
Is this a bug, or a typo in documentation?