API looks wrong, we expose the QGrpcOperation internals which doesn't
looks right.
[ChangeLog][Grpc] QGrpcOperation::deserializationError and
QGrpcOperation::deserializationErrorString methods are removed.
Pick-to: 6.8
Task-number: QTBUG-123625
Change-Id: I681bc5941238e30d8636b16fa28045da17c9f51c
Reviewed-by: Dennis Oberst <dennis.oberst@qt.io>
Move the common parts of 'make' functions to a separate functions(DRY).
Move functionality that doesn't depend on the template arguments to
out-of-line functions(SCARY).
Pick-to: 6.8
Task-number: QTBUG-125859
Change-Id: Ibb519463de81f3909732638428eb18c55fe9ae63
Reviewed-by: Dennis Oberst <dennis.oberst@qt.io>
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
Assert if any of raw pointers are null.
Pick-to: 6.8
Change-Id: Ie4d7315770de932c19264abe947f3285be3fe4ba
Reviewed-by: Dennis Oberst <dennis.oberst@qt.io>
The functionality doesn't depend on the template arguments so we may
move it out of template function body.
Pick-to: 6.8
Task-number: QTBUG-120943
Change-Id: I80f402d43bfc88d109d3c9170ed01eebb4e207d8
Reviewed-by: Dennis Oberst <dennis.oberst@qt.io>