summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qobject.h
Commit message (Expand)AuthorAgeFilesLines
* Remove non-Qt6 compile time switches from QtCoreAllan Sandfeld Jensen2020-07-241-5/+0
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-15/+15
* Remove QRegExp based functionality from QObjectLars Knoll2020-04-151-28/+0
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2019-12-111-2/+2
|\
| * Don't wrap feature detection macros with QT_HAS_FOO() variantsTor Arne Vestbø2019-12-101-2/+2
* | Use Q_NAMESPACE for the Qt namespace, and remove the old moc hack to support itOlivier Goffart2019-12-061-6/+0
* | QObject: remove the undocumented userData() featureMarc Mutz2019-08-121-24/+0
|/
* QAccessibleWidget: fix UB (invalid cast)Marc Mutz2019-07-011-0/+2
* QObject: deprecate the undocumented userData() featureMarc Mutz2019-06-291-0/+6
* QObject/QWidget::setParent: add assertions to prevent loopsGiuseppe D'Angelo2019-06-071-0/+4
* Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-06-141-1/+2
|\
| * doc: Fix tr() documentation issueMartin Smith2019-06-131-1/+2
* | Disable copies in QObjectData / QObjectUserDataGiuseppe D'Angelo2019-05-181-0/+4
* | Remove handling of missing Q_COMPILER_RVALUE_REFSAllan Sandfeld Jensen2019-04-081-4/+0
* | Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-16/+16
|/
* Fix typos in deprecation messages, noticed during code reviewEdward Welbourne2019-03-041-1/+1
* Deprecate QObject::findChildren(const QRegExp &, ...)Lars Knoll2018-12-141-0/+3
* doc: Let qdoc ignore Q_DECLARE_INTERFACEMartin Smith2018-12-051-1/+4
* Modernize the "regularexpression" featureUlf Hermann2018-03-201-3/+3
* doc: clang-qdoc must not see certain function declarationsMartin Smith2018-01-241-1/+1
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-01-201-1/+2
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Tor Arne Vestbø2018-01-161-1/+2
| |\
| | * Prevent O(n^2) behavior when calling QObject::deleteLaterErik Verbruggen2018-01-161-1/+2
* | | doc: Remove Q_QDOC declarations that are no longer neededMartin Smith2018-01-091-5/+1
* | | doc: Correct qdoc warnings in qobject.cpp and qmetatype.cppMartin Smith2018-01-081-15/+8
* | | Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-23/+23
|/ /
* | Support move-only function objects in QObject::connectOlivier Goffart2017-04-291-2/+2
|/
* Use std::enable_if instead of QEnableIfAlexander Volkov2017-01-271-5/+5
* QObject: add startTimer() overload with std::chronoAnton Kudryavtsev2016-12-231-0/+11
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-11-171-6/+6
|\
| * Replace custom type traits with std one'sKai Koehne2016-11-081-6/+6
* | QObject::dumpObject*: add const overloadsGiuseppe D'Angelo2016-10-031-2/+6
|/
* Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-06-131-25/+4
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-061-2/+4
| |\
| | * Fix build with ICC on OS X: __Z18qt_getQtMetaObjectv was undefiendThiago Macieira2016-05-291-2/+4
| * | Remove the code for QObject::connect for non-C++11 compilersThiago Macieira2016-06-021-23/+0
* | | Fix Q_QDOC code for PointerToMemberFunctionOlivier Goffart2016-03-291-0/+4
|/ /
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-03-211-8/+8
|\ \ | |/
| * Add argument names to the function signatures in headersOlivier Goffart2016-03-101-8/+8
* | Updated license headersJani Heikkinen2016-01-151-14/+20
* | qobject.h: remove hack that simulated decltypeOlivier Goffart2015-11-161-9/+1
|/
* QtCore: Use Q_NULLPTR instead of 0 in all public headersMarc Mutz2015-07-011-23/+23
* qdoc: Remove #ifdef Q_QDOC for uses of QPrivateSignalMartin Smith2015-04-201-5/+1
* QSignalBlocker: mark all functions as noexceptMarc Mutz2015-04-161-14/+14
* Fix QDebug cumulating operator<< with many Q_ENUMOlivier Goffart2015-02-171-10/+0
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Add a qDebug operator overload to handle registered enumOlivier Goffart2015-02-051-0/+10
* Use Q_ENUM and Q_FLAG in the Qt namespaceOlivier Goffart2015-02-041-0/+2
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Fix error reported by address sanitizerOlivier Goffart2014-08-121-6/+12