summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qmetaobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* QObject: warn about using SLOT macro with non-slot functionsAhmad Samir2025-10-021-0/+5
* QMetaObjectPrivate: refactor indexOfMethodRelative()Ahmad Samir2025-10-021-15/+29
* QMetaObject: document what a "cloned" function is wrt. the meta-objectAhmad Samir2025-09-301-3/+9
* QMetaObject: de-duplicate codeAhmad Samir2025-09-081-15/+3
* QMetaObjectPrivate: use QSpan instead of passing a length and pointerAhmad Samir2025-09-081-36/+38
* QMetaObjectPrivate: calculate the length of a `const char *` onceAhmad Samir2025-09-081-3/+8
* QMetaObjectPrivate: assert empty out-param container in decodeMetodSignature()Ahmad Samir2025-09-031-0/+1
* QtAlgorithms: rewrite the functions using q20bit.hThiago Macieira2025-08-281-2/+2
* QMetaObject::access: statically assert that the constants matchThiago Macieira2025-08-211-1/+5
* QMetaObject: make QMetaMethod::{Signal,Slot} == Q{SIGNAL,SLOT}_CODEThiago Macieira2025-08-211-1/+6
* Add normalizeTypeInternal() overload with an out QBA parameterAhmad Samir2025-08-191-1/+1
* QMetaObject: refactor normalizedSignature()Ahmad Samir2025-08-131-34/+52
* QMetaProperty implementation: replace QByteArray with a QBAViewVolker Hilsheimer2025-08-041-1/+1
* QMetaObjectPrivate: de-duplicate method signature parsing codeAhmad Samir2025-07-301-38/+22
* Fix files under src_corelib_kernel prefixOleksii Zbykovskyi2025-07-241-1/+1
* Reduce QVarLengthArray preallocation in queued meta callAurélien Brooke2025-07-211-1/+2
* QMetaObject: cut out the `m` middle-man in indexOf*() methodsMarc Mutz2025-07-121-6/+3
* QMetaCallEvent: avoid heap allocations for small argumentsAurélien Brooke2025-07-111-27/+15
* Doc: Add QMetaEnum usage snippet to detailed descriptionDheerendra Purohit2025-07-091-0/+14
* Doc: silence warning, QMetaType::type() is overloadedVolker Hilsheimer2025-07-021-1/+1
* Replace one-shot uses of QSemaphore with QLatchThiago Macieira2025-06-301-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