summaryrefslogtreecommitdiffstats
path: root/src/tools/moc/moc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Introduce Q_NAMESPACE_EXPORTGiuseppe D'Angelo2019-06-281-0/+7
* Deprecate providing a function as a property flagLars Knoll2019-05-031-3/+17
* moc: Add a standard way of specifying a URI as part of Q_PLUGIN_METADATAUlf Hermann2019-04-111-0/+4
* moc: Fix parsing of [[deprecated]] enum valuesOliver Wolff2019-03-111-0/+1
* Add support for C++ functions attributes in mocJędrzej Nowacki2019-03-071-3/+17
* moc: Parse namespaces from other filesUlf Hermann2019-02-211-17/+16
* Merge remote-tracking branch 'origin/5.12' into devLiang Qi2019-01-041-1/+1
|\
| * moc: add support for C++11 enum structSamuel Gaist2018-12-151-1/+1
* | Use std::addressof for taking an address instead of operator& in mocJędrzej Nowacki2018-10-011-1/+1
|/
* moc: Don't error our when parsing "using namespace __identifier(...)"Andy Shaw2018-03-051-0/+3
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-07-041-0/+3
|\
| * Moc: Don't error out when parsing namespace __identifier(...)Olivier Goffart2017-06-191-0/+3
* | moc: Allow NOTIFY signals defined in parent classesAlbert Astals Cid2017-05-231-3/+7
|/
* moc: Add support for C++17 nested namespaces (N4230)Olivier Goffart2017-03-081-1/+21
* moc: error out when the Q_PLUGIN_METADATA file can't be openedOlivier Goffart2017-02-101-1/+6
* Silence implicit-fallthough warningsAllan Sandfeld Jensen2016-12-191-0/+1
* moc: disable deprecated warnings in generated codeThiago Macieira2016-11-271-0/+5
* moc: support nested q_namespacesBogDan Vatra2016-09-281-6/+32
* Check the context of Q_ENUM[_NS] and Q_FLAG[_NS]BogDan Vatra2016-09-151-0/+12
* Parse namespaces only for current file, add Q_NAMESPACE support to qmakeBogDan Vatra2016-09-061-1/+2
* Merge dev into 5.8Oswald Buddenhagen2016-08-221-6/+56
|\
| * Say hello to Q_NAMESPACEBogDan Vatra2016-08-191-6/+56
* | Support C++17 fallthrough attributeAllan Sandfeld Jensen2016-08-191-1/+1
|/
* Merge remote-tracking branch 'origin/5.6' into 5.7Edward Welbourne2016-07-261-0/+5
|\
| * moc: fix infinite loop over malformed inputOlivier Goffart2016-07-201-0/+5
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-191-4/+4
|\|
| * Fix moc warning detected by ICCThiago Macieira2016-05-091-4/+4
* | Moc: use QStringBuilder moreAnton Kudryavtsev2016-04-201-48/+36
* | Moc: use const (and const APIs) moreAnton Kudryavtsev2016-04-181-14/+14
* | moc: replace inefficient QLists with QVectorsMarc Mutz2016-02-101-5/+5
* | moc: simplify finding required Qt containersMarc Mutz2016-01-261-28/+44
* | Updated license headersJani Heikkinen2016-01-211-17/+12
* | Moc: fix duplicate condition in AND expressionAnton Kudryavtsev2016-01-121-1/+1
|/
* moc: fix Q_PROPERTY with parentheses in their MEMBER clauseOlivier Goffart2015-10-221-0/+1
* Moc: test if superclass list is not empty before accessing first()Jacek Całusiński2015-04-271-1/+2
* Pass params of shareable type by const-ref rather than by valueKonstantin Ritt2015-02-131-2/+2
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Introduce Q_ENUM and Q_FLAG macrosOlivier Goffart2015-01-131-0/+2
* moc: Don't link to inexistent parent staticMetaObjectGabriel de Dietrich2015-01-131-0/+6
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Introduce a new warning in moc, to notify about duplicated propertiesAleix Pol2014-07-101-0/+7
* Correct grammar of missing Q_OBJECT macro warning.Mitch Curtis2014-06-231-1/+1
* Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-02-171-14/+26
|\
| * moc: Fix parsing of operator<Olivier Goffart2014-02-141-0/+4
| * Make parsing of template arguments more robust.Olivier Goffart2014-02-141-15/+23
* | Fix regression in property handling with enums from gadgetsSimon Hausmann2013-12-241-7/+14
* | Fix erroneous exclusion of classes from related meta objects in mocSimon Hausmann2013-12-121-4/+4
|/
* moc: add -M<key=value> to ease static qml plugin linkingRichard Moe Gustavsen2013-09-131-0/+4
* QMetaMethod and QDBusMetaObject: Give public access to signal methodsCaroline Chao2013-09-091-1/+1
* moc: Avoid non-deterministic output which causes unnecesary rebuildsRobin Burchell2013-06-301-1/+6