Now that argumentTypesFromString() actually doesn't normalize types anymore, all type names are substrings of the signature, and so QByteArrayView suffices (was: QByteArray) to hold the result. QArgumentType in only used transitively, during QMetaObject member function or QObject::connect() calls, so the source string will also never go out of scope before the QArgumentType object that references it. As a drive-by, make the QArgumentType ctor explicit and port from QVLA::op+=() to emplace_back(). No discernable impact on tst_bench_qobject's connect_disconnect. Task-number: QTBUG-135572 Change-Id: If6544917b9df8191a256dc2a67e31c6b7e5a38cb Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
…
…
Description
Languages
C++
84.3%
HTML
4.9%
C
3.9%
CMake
3.6%
Objective-C++
2%
Other
0.8%