Although used mostly in the same files, they're separate types, so define them in separate places. Pick-to: 6.5 Task-number: QTBUG-111228 Change-Id: I9e64b382ad48f9a74e432ccd49b6f5fcc9316da3 Reviewed-by: Ivan Solovev <ivan.solovev@qt.io> (cherry picked from commit c78d9bf54900df71768ab4653320deeeddde2748)