summaryrefslogtreecommitdiffstats
path: root/src/tools/moc
Commit message (Expand)AuthorAgeFilesLines
* moc: Allow calling ctors on pre-allocated dataUlf Hermann6 days1-16/+28
* MetaObject: Apply some cosmeticsUlf Hermann8 days1-1/+1
* Moc: avoid double underscores in a generated identifierGiuseppe D'Angelo2023-01-091-2/+17
* QtMiscUtils: add missing toAsciiUpper(), use it in mocMarc Mutz2022-12-181-2/+3
* moc: don't include any std headers before user class headersStefan Sichler2022-11-301-1/+5
* moc: Output the "cloned" flag for methodsUlf Hermann2022-11-271-0/+3
* Port from container::count() and length() to size() - V5Marc Mutz2022-11-031-1/+1
* Long live Q_UNREACHABLE_RETURN()!Marc Mutz2022-10-151-2/+1
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-113-9/+9
* Port from container.count()/length() to size()Marc Mutz2022-10-044-70/+70
* moc: Add basic support for nested inline namespacesFabian Kosmale2022-09-261-0/+6
* Change the license of all CMakeLists.txt and *.cmake files to BSDLucie Gérard2022-08-231-1/+1
* moc: use C++ constexpr to generate the meta object string dataThiago Macieira2022-08-041-0/+26
* moc: move some of the helpers into a header dedicated to itThiago Macieira2022-08-041-2/+10
* moc: handle attributes in class declarationsFabian Kosmale2022-08-031-0/+3
* Add license headers to cmake filesLucie Gérard2022-08-031-0/+3
* moc: Allow writing properties through bindablesUlf Hermann2022-07-082-1/+13
* moc: fix GCC -Wuseless-cast warningsMarc Mutz2022-07-061-1/+1
* moc: fix const-init for WindowsThiago Macieira2022-06-281-4/+3
* moc: move the qt_static_metacall below the staticMetaObjectThiago Macieira2022-06-281-10/+11
* moc: Cleanup handling of default arguments in functionsAndrei Golubev2022-06-271-35/+18
* moc: Strip parentheses from RESET methods in JSON outputUlf Hermann2022-06-272-3/+3
* moc: put the qt_meta_stringdata_XXXX_t type in an unnamed namespaceThiago Macieira2022-06-241-1/+6
* moc: remove the attempt to create one large string literalThiago Macieira2022-06-241-58/+30
* moc: properly indent the output for the metatype arrayThiago Macieira2022-06-241-34/+33
* moc: add Q_CONSTINIT to the static const variables we emitThiago Macieira2022-06-222-5/+13
* moc: replace offsetof with sizeofThiago Macieira2022-06-221-1/+1
* moc: fix use of escape sequence of more than one characterThiago Macieira2022-06-221-19/+23
* moc: Allow reading property values through bindablesUlf Hermann2022-06-222-0/+13
* moc: remove unnecessary emission of "#include <qbytearray.h>"Thiago Macieira2022-06-211-1/+0
* moc: rename the "offsetsAndSize" member to "offsetsAndSizes"Thiago Macieira2022-06-221-2/+2
* Disable useless-cast warning for moc generated codeMate Barany2022-06-221-0/+1
* moc: Improve formatting of outputUlf Hermann2022-06-101-1/+1
* moc: Add line breaks to the qt_incomplete_metaTypeArray<>Friedemann Kleint2022-05-181-11/+14
* Use SPDX license identifiersLucie Gérard2022-05-1622-600/+50
* CMake: Make possible building Qt tools without the use of core libraryAlexey Edelev2022-05-061-1/+1
* Tools: replace remaining uses of QLatin1String with QLatin1StringViewSona Kurazyan2022-05-032-4/+4
* Tools: use _L1 for for creating Latin-1 string literalsSona Kurazyan2022-05-032-53/+57
* Tools: stop using QLatin1Char constructor for creating char literalsSona Kurazyan2022-05-021-7/+7
* moc: Add --debug-includes option to mocAlexandru Croitor2022-04-053-4/+56
* Core: Do not depend on transitive includesFabian Kosmale2022-03-172-0/+2
* typeNameForCast: use add_pointer instead of string manipulationFabian Kosmale2022-02-181-1/+1
* Core: Remove 'properties' featureKai Köhne2022-02-141-6/+0
* QMetaProperty: remove property auto-registration codeFabian Kosmale2022-02-091-0/+1
* Long live Q_GADGET_EXPORT!Marc Mutz2021-11-274-181/+202
* Restore src/tools/moc/util/generate_keywords.proMarc Mutz2021-11-231-0/+5
* Remove zlib from bootstrap libraryJoerg Bornemann2021-10-161-1/+0
* tools: Fix typos in source code commentsJonas Kvinge2021-10-121-2/+2
* QPlugin: move some of the logic from moc's output to qplugin.hThiago Macieira2021-10-041-47/+61
* Skip unnecessary commands when cross-building toolsJoerg Bornemann2021-09-271-0/+1