path: root/src/corelib/global/qflags.h
Commit message (Expand)AuthorAgeFilesLines
* Whitespace cleanup in corelib/globalAllan Sandfeld Jensen2020-10-211-2/+2
* QFlags: remove deprecated constructorEdward Welbourne2020-10-031-7/+0
* Disable operator+ and operator- for QFlagsGiuseppe D'Angelo2020-09-091-2/+20
* Remove friend declarations that aren't requiredLars Knoll2020-08-151-2/+0
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-45/+45
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-2/+2
* Deprecate constructing QFlags from a pointerAllan Sandfeld Jensen2019-11-201-1/+6
* Remove handling of missing Q_COMPILER_INITIALIZER_LISTSAllan Sandfeld Jensen2019-05-021-6/+0
* Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-42/+42
* Replace Q_NULLPTR with nullptr in corelibAllan Sandfeld Jensen2019-04-031-1/+1
* doc: Add template text to \fn commands in qglobal.cppMartin Smith2017-12-081-25/+25
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-301-1/+1
| * QFlags: support enum classes in setFlag()Giuseppe D'Angelo2017-11-241-1/+1
* | Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-1/+1
* Add QDataStream streaming operator for QFlagsThiago Macieira2017-02-091-0/+4
* Streamline #include <type_traits>Giuseppe D'Angelo2017-01-311-2/+0
* Remove qtypetraits.h's contents altogetherGiuseppe D'Angelo2017-01-121-4/+5
* Rename QtPrivate::is_[un]signed to QtPrivate::Is[Un]signedEnumKai Koehne2016-11-091-1/+1
* Replace custom type traits with std one'sKai Koehne2016-11-081-1/+1
* Let Q_DECLARE_METATYPE and Q_DECLARE_FLAGS be undefined under Q_MOC_RUNThiago Macieira2016-05-041-0/+5
* QFlags documentation: The constructors are constexprOlivier Goffart2016-03-291-2/+2
* Add setFlag method to QFlagsAndre Somers2016-02-081-0/+5
* Updated license headersJani Heikkinen2016-01-151-14/+20
* QtCore: Use Q_NULLPTR instead of 0 in all public headersMarc Mutz2015-07-011-1/+1
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* QFlags: plaster API with Q_DECL_NOTHROWMarc Mutz2015-01-051-36/+37
* Use Q_DECL_RELAXED_CONSTEXPR in QFlagsOlivier Goffart2014-10-311-7/+7
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Merge remote-tracking branch 'origin/5.3' into devFrederik Gladhorn2014-07-101-6/+15
| * Attempt to work with Visual Studio in -Za (strict ANSI) modeThiago Macieira2014-07-051-6/+15
* | Add support for initializer_list construction in QFlagsAdam Majer2014-07-021-0/+17
* Add other integer overloads to QFlag's constructorThiago Macieira2014-02-011-3/+9
* Q(UrlTwo)Flags: avoid undefined behaviorMarc Mutz2013-11-071-8/+8
* Make QFlags enum flags (C++11 strict enums) friendlyAlbert Astals Cid2013-05-091-7/+8
* QFlags: Remove text promising 64 bit enums for 5.1Kai Koehne2013-04-281-1/+1
* Remove QT_{BEGIN,END}_HEADER macro usageSergio Ahumada2013-01-291-4/+0
* Update copyright year in Digia's license headersSergio Ahumada2013-01-181-1/+1
* Replace macro qdoc with Q_QDOCDebao Zhang2013-01-081-2/+2
* Fix direct compilation of qtypeinfo.h and othersThiago Macieira2012-12-181-1/+2
* QFlags: use unsigned int when the enum's underlying is unsignedMarc Mutz2012-09-281-3/+13
* QFlags: fail for 64-bit enumsMarc Mutz2012-09-271-0/+3
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-24/+24
* QFlags: don't provide a constructor from void**Marc Mutz2012-09-221-1/+2
* Mark the QFlag and QIncompatibleFlag as primitive.Stephen Kelly2012-07-281-0/+3
* QFlags: complete constexpr'ifcationMarc Mutz2012-07-211-4/+4
* Make the QIncompatibleFlag constexpr.Stephen Kelly2012-07-181-3/+3
* Use Q_DECL_CONSTEXPR for the QFlag's inline constructorLaszlo Papp2012-07-101-2/+2
* Remove Q_CORE_EXPORT from the simple QFlag and QIncompatibleFlagThiago Macieira2012-04-131-2/+2
* Move QFlags to qflags.hThiago Macieira2012-04-131-0/+139