summaryrefslogtreecommitdiffstats
path: root/src/tools/moc/generator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.15' into devLiang Qi2020-01-041-2/+4
|\
| * Use a QMultiHash explicitly if insertMulti() is being usedLars Knoll2019-12-121-1/+1
| * Support Q_GADGET QMetaObject super class hierarchies across templatesMilian Wolff2019-12-121-1/+3
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2019-12-091-1/+1
|\|
| * Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-1/+1
* | Change representation of string data in the meta objectLars Knoll2019-12-081-8/+5
* | Use Q_NAMESPACE for the Qt namespace, and remove the old moc hack to support itOlivier Goffart2019-12-061-9/+2
* | Add support for slots to receive the raw void ** arguments arrayLars Knoll2019-10-071-12/+16
|/
* Qt6: Fix uninitialized meta objects on WindowsThiago Macieira2019-07-161-3/+8
* Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-06-141-1/+1
|\
| * Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-06-111-1/+1
| |\
| | * moc: Fix indentation of generated codeFriedemann Kleint2019-06-071-1/+1
* | | moc: Add a standard way of specifying a URI as part of Q_PLUGIN_METADATAUlf Hermann2019-04-111-0/+6
|/ /
* | Add a few qAsConst() to range-for to prevent detachmentsSergio Martins2018-12-101-1/+1
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2018-11-101-6/+6
|\|
| * moc: Modernize generated code a bit, use autoKevin Funk2018-11-091-6/+6
* | Use std::addressof for taking an address instead of operator& in mocJędrzej Nowacki2018-10-011-4/+4
|/
* Moc: use QVector more oftenThiago Macieira2018-09-091-2/+2
* Plugins: Save some architectural requirement flagsThiago Macieira2018-09-011-16/+5
* Plugins: store the metadata in CBOR instead of binary JSONThiago Macieira2018-09-011-45/+113
* Fix QMetaObject naming of class enum flagAllan Sandfeld Jensen2018-08-111-6/+9
* Fix moc'ing of enum class flagsAllan Sandfeld Jensen2018-07-261-1/+2
* moc: align and use newlines in the generated staticMetaObjectsThiago Macieira2018-07-231-12/+12
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-01-111-2/+2
|\
| * moc: Initialize staticMetaObject with the highest user-settable priorityMartin Storsjö2018-01-091-2/+2
* | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-10-171-9/+7
|\|
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-041-9/+7
| |\
| | * moc: remove useless cast in qt_static_metacall generated codeEric Lemanissier2017-09-271-3/+2
| | * moc: don't use const_cast in qt_metacast generated codeOlivier Goffart2017-09-251-6/+5
* | | moc: Use 'using' instead of 'typedef' in generated codeAlexander Volkov2017-09-041-1/+1
|/ /
* / moc: Allow NOTIFY signals defined in parent classesAlbert Astals Cid2017-05-231-3/+30
|/
* moc: Support signals that return movable-only typeOlivier Goffart2017-03-131-6/+2
* moc: put the QPrivateSignal argument in the arg arrayOlivier Goffart2017-03-131-6/+3
* moc: Don't test _id if there are no methods or propertiesRobin Burchell2017-01-111-2/+9
* moc: Don't check for signalList sizeRobin Burchell2017-01-111-1/+1
* moc: Use nullptr instead of Q_NULLPTR in the generated codeAlexander Volkov2016-12-091-10/+10
* Add QMetaEnum::isScoped to be able to destinguish C++11 enum classOlivier Goffart2016-07-261-1/+6
* Moc: use QStringBuilder moreAnton Kudryavtsev2016-04-201-3/+1
* Moc: use const (and const APIs) moreAnton Kudryavtsev2016-04-181-1/+1
* Moc generator: avoid creating QMap::keys().Anton Kudryavtsev2016-04-171-3/+3
* moc: replace inefficient QLists with QVectorsMarc Mutz2016-02-101-10/+10
* Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-261-0/+1
|\
| * Speed up QObject::connect with function pointersSimon Hausmann2016-01-221-0/+1
* | moc: eradicate all Q_FOREACH loopsMarc Mutz2016-01-261-13/+23
* | Updated license headersJani Heikkinen2016-01-211-17/+12
|/
* moc: Generate qt_static_metacall for creatable-only gadgetsGabriel de Dietrich2015-05-131-1/+2
* moc: Fix type for gadget's CreateInstance metacallGabriel de Dietrich2015-05-131-1/+2
* Work around MSVC warnings about unused variables in moc outputKai Koehne2015-04-151-0/+3
* Output the JSON binary data with printable charactersThiago Macieira2015-02-171-1/+7
* Update copyright headersJani Heikkinen2015-02-111-7/+7