summaryrefslogtreecommitdiffstats
path: root/src/corelib/global/qtypeinfo.h
Commit message (Expand)AuthorAgeFilesLines
* QTypeInfo: Handle T::value_type being equal to TFabian Kosmale2021-03-251-4/+13
* Revert "qtypeinfo: make variable templates inline"Fabian Kosmale2021-03-231-19/+14
* qcontainerfwd.h: Do not include variant and tupleFabian Kosmale2021-03-211-0/+1
* qtypeinfo: make variable templates inlineFabian Kosmale2021-03-051-14/+19
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-11-301-3/+3
* Cleanup container declarations in qtypeinfo.hLars Knoll2020-11-031-20/+3
* Code cleanupsLars Knoll2020-11-031-7/+7
* qtypeinfo.h: We only need a const reference for most operator<<Ulf Hermann2020-10-171-2/+2
* QMetaType: Silence float comparison warnings in QEqualityOperatorForTypeUlf Hermann2020-10-161-0/+3
* Get rid of some #ifdef qt6Allan Sandfeld Jensen2020-09-301-1/+1
* Add operator-> and operator*() to QPropertyFabian Kosmale2020-09-021-0/+10
* Cleanup QTypeInfoLars Knoll2020-08-261-118/+11
* Constrain the data stream operators for containersLars Knoll2020-08-151-0/+11
* Constrain the debug stream operators for containersLars Knoll2020-08-151-0/+19
* qtypeinfo: Improve container checkFabian Kosmale2020-07-141-6/+13
* Constrain the comparison operators for our container classesLars Knoll2020-07-081-0/+5
* Add type traits to safely determine the existence of comparison operatorsLars Knoll2020-07-081-0/+114
* Move implementation of QVector/List back to qlist.hLars Knoll2020-06-201-1/+1
* Remove unused functionality from QTypeInfoLars Knoll2020-06-181-31/+1
* Extend QTypeInfoMerger to more than four argumentsMarc Mutz2020-05-191-15/+11
* Make QList an alias to QVectorLars Knoll2019-10-301-1/+0
* QTypeInfo: move QLinkedlist declaration to qlinkedlist.hMarc Mutz2019-05-141-1/+0
* Remove remaining Q_DECL_NOEXCEPT/Q_DECL_NOTHROW usageAllan Sandfeld Jensen2019-04-041-1/+1
* QTypeInfo: use C++11 type traits to deduce if a type is static or complexLars Knoll2018-12-101-4/+24
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-02-281-1/+8
|\
| * QTypeInfo: record whether it was specializedMarc Mutz2017-02-231-0/+7
| * QTypeInfo: don't treat enums and (extended) integral types as complexMarc Mutz2017-02-221-1/+1
* | QTypeInfo: make long double primitive in Qt 6 on DarwinGiuseppe D'Angelo2017-02-221-4/+6
|/
* Use std::enable_if instead of QEnableIfAlexander Volkov2017-01-271-1/+1
* Remove compiler-specific implementations of Q_IS_ENUMKai Koehne2016-11-091-4/+2
* Replace custom type traits with std one'sKai Koehne2016-11-081-3/+4
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-03-211-2/+2
|\
| * QTypeInfoQuery: Add public inheritance specifiersGabriel de Dietrich2016-03-171-2/+2
* | Mark QHash/QMap as relocatable and movable-come-Qt 6Marc Mutz2016-02-091-0/+26
* | Add Intel copyright to files that Intel has had non-trivial contributionThiago Macieira2016-01-211-0/+1
* | Updated license headersJani Heikkinen2016-01-151-14/+20
* | Define QTypeInfo for char16_t, char32_t and wchar_t in Qt 5Thiago Macieira2015-10-231-1/+13
|/
* Add QTypeInfo::isRelocatableThiago Macieira2015-08-101-12/+49
* Introduce Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6Marc Mutz2015-07-181-2/+11
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Remove qSwap specialization from Q_DECLARE_SHAREDMarc Mutz2015-01-101-2/+0
* Don't specialize std::swap, just overload it in the global namespaceThiago Macieira2015-01-091-8/+3
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Remove QHashDummyNode and avoid undifined behaviorOlivier Goffart2014-07-081-1/+1
* Use QtPrivate::is_integral instead of listing each integer typeThiago Macieira2014-02-121-26/+24
* Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-01-101-1/+1
|\
| * don't make msvc see digraphsOswald Buddenhagen2014-01-091-1/+1
* | Add QTypeInfo<T>::isIntegral traitThiago Macieira2014-01-091-13/+30
|/
* Doc: Fix spelling errorDebao Zhang2013-06-201-1/+1
* Remove QT_{BEGIN,END}_HEADER macro usageSergio Ahumada2013-01-291-3/+0