summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qobjectdefs_impl.h
Commit message (Expand)AuthorAgeFilesLines
* QObject: treat T* -> bool conversions as narrowingMarc Mutz2020-02-261-0/+4
* Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-2/+2
* Use Q_DISABLE_COPY_MOVE for private classesFriedemann Kleint2018-12-121-1/+1
* Optimize implementation of Indexes generatorMikhail Svetkin2018-08-161-7/+25
* doc: Remove unnecessary #ifndef Q_QDOCMartin Smith2018-01-091-3/+0
* Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-3/+3
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-05-291-2/+0
|\
| * Remove unnecessary FunctionPointer::ChangeClassThiago Macieira2017-05-181-2/+0
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-05-071-1/+1
|\ \ | |/
| * AreArgumentsCompatible: Replace a derived struct with template aliasThiago Macieira2017-05-051-1/+1
* | Support move-only function objects in QObject::connectOlivier Goffart2017-04-291-1/+1
* | Add QMetaObject::invokeMethod() overloads for function pointersBenjamin Terrier2017-04-021-1/+93
|/
* moc: Support signals that return movable-only typeOlivier Goffart2017-03-131-6/+1
* Streamline #include <type_traits>Giuseppe D'Angelo2017-01-311-2/+0
* Adapt to the C++ SIC introduced by P0021: noexcept overloadingThiago Macieira2017-01-141-0/+55
* AreArgumentsNarrowedBase: Correct logic for narrowing connect() castsEdward Welbourne2016-11-231-2/+8
* QObject::connect: allow to disable narrowing of the connection argumentsGiuseppe D'Angelo2016-08-021-0/+46
* Remove the code for QObject::connect for non-C++11 compilersThiago Macieira2016-06-021-381/+0
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-04-251-1/+1
|\
| * Don't copy the functor object for each signal emissionOlivier Goffart2016-04-131-1/+1
* | Updated license headersJani Heikkinen2016-01-151-14/+20
* | qobject.h: remove hack that simulated decltypeOlivier Goffart2015-11-161-1/+1
|/
* Make Creator happy with qobjectdefs_impl.h parsingThiago Macieira2015-03-311-0/+1
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Attempt to fix intel compiler build error.Jędrzej Nowacki2014-06-191-1/+1
* QObject: fix connection to function pointer with non-copyable references argu...Olivier Goffart2014-01-171-2/+2
* QObject: allow connecting to functors with a receiver objectDario Freddi2013-09-161-26/+26
* Rename template parameter: "I" -> "II"Sze Howe Koh2013-08-181-9/+9
* Support connection to functor with multiple operator()Olivier Goffart2013-03-191-1/+35
* Mark QtPrivate::ApplyReturnType constructor as explicit.Olivier Goffart2013-03-191-1/+1
* Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2013-03-061-2/+2
|\
| * Fix spellingOlivier Goffart2013-03-041-2/+2
* | Mark all qtbase headers that aren't cleanThiago Macieira2013-03-031-0/+5
* | 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
* Fix connecting to a functor with 3 argumentsOlivier Goffart2012-11-301-1/+1
* Fix connection to const slots (or from const signals)Olivier Goffart2012-11-061-0/+121
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-24/+24
* Split qobject_impl.h into qobjectdefs_impl.hKent Hansen2012-04-251-0/+485