Makes sense to collect the stuff in a similarly-named header, and it's not like any of the QTypeTraits stuff was needed for QTypeInfo. Makes #include <qtypeinfo.h> _much_ lighter again, at the expense of qminmax.h now getting <variant>, <tuple> and <optional> instead, but qminmax.h is much easier to avoid in Qt headers (just use the std versions) than qtypeinfo.h. [ChangeLog][QtCore][Potentially Source-Incompatible Changes] The qtypeinfo.h header no longer transitively includes <optional>, <tuple> and <variant>. Task-number: QTBUG-97601 Change-Id: Ied96113f38c1232fef3ec79847ee62f06c68f268 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> (cherry picked from commit b2eb422699118f4ae8370519b4c7bb3fe121beb2) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> |
||
|---|---|---|
| .. | ||
| stream | ||
| .gitignore | ||
| CMakeLists.txt | ||
| tst_qvariant.cpp | ||