summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel
Commit message (Expand)AuthorAgeFilesLines
* Remove assertion from ownMethodIndex that breaks testsSami Shalayel2022-08-101-4/+3
* QMetaType: don't create a registry just to query its emptiness [2/2]Marc Mutz2022-08-051-2/+2
* QMetaType: make all atomic operations explicitMarc Mutz2022-08-051-3/+4
* Remove unneeded @available check for macOS <= 10.14 and iOS <= 13Tor Arne Vestbø2022-08-051-18/+7
* darwin: Remove unneeded SDK version checks for older versionsTor Arne Vestbø2022-08-051-4/+0
* QBindingObserverPtr: add noexceptFabian Kosmale2022-08-051-5/+5
* moc: use C++ constexpr to generate the meta object string dataThiago Macieira2022-08-041-0/+53
* moc: move some of the helpers into a header dedicated to itThiago Macieira2022-08-041-0/+32
* QVariant: pass the size and alignment to PrivateShared::create()Thiago Macieira2022-08-032-11/+6
* QVariant: don't leak PrivateShared if the constructor throwsThiago Macieira2022-08-031-9/+22
* QVariant: add noexcept to fromValue when possibleThiago Macieira2022-08-031-4/+7
* QVariant: reorganize the constructors in the headerThiago Macieira2022-08-031-33/+29
* qmetaobject: Fix sign-compare warningFabian Kosmale2022-08-031-1/+1
* Disable constinit for MSVC compilersOliver Wolff2022-08-032-2/+2
* QtBase: Windows: Replace some deprecated API usagesYuhang Zhao2022-08-031-8/+0
* QAbstractNativeEventFilter: Add a Windows exampleLaszlo Papp2022-08-021-0/+3
* QMetaObject: fix check for void's metatype in metaType()Thiago Macieira2022-08-011-1/+2
* QMetaObject: fix calling overloaded functions & constructorsThiago Macieira2022-08-011-1/+3
* QMetaObject: improve methodMatch() to include the stored metatypesThiago Macieira2022-08-011-3/+49
* QMetaType: fix void* parametersThiago Macieira2022-08-011-2/+2
* QProperty: optimize non-recursive notification logicFabian Kosmale2022-08-012-8/+10
* QProperty: Notify observers even when dependency is goneFabian Kosmale2022-08-013-30/+146
* QVariant: make many more QtCore types nothrow-copyableThiago Macieira2022-07-302-18/+29
* QVariant: update the noexcept content for a few typesThiago Macieira2022-07-302-26/+36
* QVariant: move d.get() into qNumVariantToHelperThiago Macieira2022-07-281-9/+9
* QMetaObject: move QMetaMethodPrivate into an unnamed namespaceThiago Macieira2022-07-283-2/+4
* QMetaObject: simplify printMethodNotFoundWarning() a littleThiago Macieira2022-07-281-9/+6
* QMetaObject: merge the findMethodCandidates() into the warning functionThiago Macieira2022-07-281-18/+8
* QMetaObject: move the warning from invokeMethod() to a new functionThiago Macieira2022-07-281-20/+24
* QMetaObject: rewrite newInstance()Thiago Macieira2022-07-281-38/+57
* QMetaObject: rewrite invokeMethod()Thiago Macieira2022-07-281-27/+42
* QMetaObject: rewrite QMetaMethod::invokeThiago Macieira2022-07-281-63/+141
* QMetaType: prevent memory leak on create() if the constructor throwsThiago Macieira2022-07-271-13/+21
* QMetaType: re-fix them for pointersThiago Macieira2022-07-271-7/+37
* QMetaType: fix QMetaTypes for non-const referencesThiago Macieira2022-07-271-9/+19
* QMetaType: move is_complete template further upThiago Macieira2022-07-271-15/+14
* Remove qvariant_p.hThiago Macieira2022-07-272-28/+0
* QVariant: prepare removal of nullptr_t special casing in Qt 7Fabian Kosmale2022-07-272-1/+4
* QVariant: add noexcept to Qt types with noexcept copy constructorsThiago Macieira2022-07-272-24/+24
* QVariant: update constructors for trivially copyable typesThiago Macieira2022-07-272-57/+71
* QVariant: move the privates upThiago Macieira2022-07-271-63/+59
* QVariant::PrivateShared: move create() and free() into the .cppThiago Macieira2022-07-272-24/+29
* QVariant::Private: remove unused internalStorage()Thiago Macieira2022-07-271-3/+0
* QVariant::Private: remove old typeId() functionThiago Macieira2022-07-272-20/+15
* QVariant::Private: replace QMetaType constructor with interfaceThiago Macieira2022-07-272-9/+9
* QVariant: replace v_construct with a Private template constructorThiago Macieira2022-07-273-133/+61
* QVariant: optimize copying for trivially copyable payloadsThiago Macieira2022-07-271-16/+16
* QVariant: use QtMetaTypePrivate directly instead of QMetaTypeThiago Macieira2022-07-271-4/+7
* QVariant: move the check for std::nullptr_t a bit up in customConstructThiago Macieira2022-07-273-16/+17
* QVariant: split the warning from customConstruct()Thiago Macieira2022-07-271-17/+38