summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qmetaobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* QMetaCallEvent: avoid heap allocations for small argumentsAurélien Brooke21 hours1-27/+15
* Doc: Add QMetaEnum usage snippet to detailed descriptionDheerendra Purohit3 days1-0/+14
* Doc: silence warning, QMetaType::type() is overloadedVolker Hilsheimer10 days1-1/+1
* Replace one-shot uses of QSemaphore with QLatchThiago Macieira12 days1-7/+7
* tst_QMetaObject: add some more signature normalization testsAhmad Samir2025-06-231-0/+3
* QMetaObjectPrivate: simplify parameterTypeNamesFromSignature()Ahmad Samir2025-06-231-5/+12
* QMetaObject: port QArgumentType to QByteArrayViewMarc Mutz2025-06-121-2/+1
* QMetaObject: deprecate the Qt 6 QVector -> QList porting kludgeMarc Mutz2025-06-121-1/+33
* QMetaObject: extract helpers from indexOf*() methodsMarc Mutz2025-05-301-9/+44
* QMetaObject: port qRemoveWhitespace() to QByteArrayViewAhmad Samir2025-05-251-7/+9
* QMetaObject: don't use QMetaType::fromName() in typeFromTypeInfo()Marc Mutz2025-04-111-1/+1
* QMetaObject: save a strlen() in typeFromTypeInfo()Marc Mutz2025-04-111-1/+1
* QMetaObject: fix performance regression in methodMatch()Marc Mutz2025-04-111-3/+13
* QMetaObjectPrivate: make decodeMethodSignature() return QByteArrayViewMarc Mutz2025-04-101-16/+16
* doc: Fix broken links and incorrect informationDavid Boddie2025-02-101-2/+2
* Doc: QMetaProperty documentation references deprecated "type()" functionJaishree Vyas2024-11-281-1/+1
* Create qdoc macros for C++ class docs 1.2: member-swap(), simplified phrasingMarc Mutz2024-11-081-3/+1
* moc: remove always-known parameters to (Revisioned)ConstructorDataThiago Macieira2024-11-071-2/+10
* moc: add support for calculating the meta type array at constexpr timeThiago Macieira2024-11-071-1/+4
* Fix QFlag properties built by QMetaObjectBuilderPhil Thompson2024-10-291-0/+2
* QMeta{Property,Method}: document that revision() is encoded since 6.0Thiago Macieira2024-10-141-4/+6
* QMetaMethod: Introduce nameViewFabian Kosmale2024-10-081-0/+14
* moc/QMetaProperty: add support for reading and writing 64-bit QFlagsThiago Macieira2024-10-041-7/+7
* QMetaEnum: add support for reading 64-bit flags and enumsThiago Macieira2024-10-041-30/+173
* QMetaMethod: make some QByteArray-returning methods slightly fasterThiago Macieira2024-10-031-14/+27
* QMetaProperty: fix type-punning of QFlags in write() from QStringThiago Macieira2024-10-011-2/+5
* QArgumentType: store a QMetaType instead of an idThiago Macieira2024-09-301-4/+5
* moc & QMetaObject: move the QMetaMethod revision informationThiago Macieira2024-09-211-2/+8
* QMeta{Enum,Property}::metaType(): perform unsigned 32-bit divisionsThiago Macieira2024-09-171-2/+8
* QMetaProperty: limit QMetaEnum resolution to enums known to QMetaTypeMårten Nordheim2024-05-061-2/+2
* QMetaMethod: use new comparison helper macrosTatiana Borisova2024-04-301-4/+5
* QMetaMethod: document that fromSignal(nullptr) is okMarc Mutz2024-03-211-1/+1
* QMetaObject: consistently use QByteArray(View) in the implementationIvan Solovev2024-02-161-9/+9
* QMetaObject: clean up includesAhmad Samir2024-02-011-11/+8
* QMetaObject: revert adding QMetaObject::indexOfEnumerator(QBAV)Ahmad Samir2024-01-301-8/+9
* moc/QMetaProperty: Remove limitation on non-own-class notify signalsFabian Kosmale2024-01-261-14/+17
* Doc: Fix documentation issues for Qt CoreTopi Reinio2023-12-191-1/+1
* Doc: Remove references to Qt 4 in Qt 5.0 in Qt Core documentationKai Köhne2023-12-181-3/+2
* QMetaEnum: let key(s)ToValue match fully-qualified unscoped enumeratorsAhmad Samir2023-11-261-2/+30
* Doc: Fix template information for QMetaEnum::fromTypeLuca Di Sera2023-11-181-1/+1
* QMetaEnum: refactor keysToValueAhmad Samir2023-10-311-1/+50
* QMetaProperty: simplify codeAhmad Samir2023-10-311-23/+16
* QMetaEnum: de-duplicate some codeAhmad Samir2023-10-271-25/+16
* QMetaObject: change typeNameFromTypeInfo() to return a QBAVAhmad Samir2023-10-271-22/+14
* QMetaObject: add indexOfEnumerator(QBAV) overloadAhmad Samir2023-10-271-17/+17
* QMetaObject: change static objectClassName() to return a QBAVAhmad Samir2023-10-271-13/+12
* Fix documentation of QMetaClassInfoFriedemann Kleint2023-10-091-2/+5
* Doc: Improve documentation for QMetaEnum::metaType()Kai Köhne2023-09-211-4/+3
* Doc: fix name of return argument in prototypeVolker Hilsheimer2023-09-151-2/+2
* invokeMethod: enable passing parameters to overload taking functorsMårten Nordheim2023-08-241-6/+42