qt6-bb10/src/tools/moc
Olivier Goffart 14583137ae Introduce Q_ENUM and Q_FLAG macros
In replacement for Q_ENUMS and Q_FLAGS.

Q_ENUM(Foo) has to be put after the declaration of Foo in an object.
It will tell moc to include the enum in the meta object (just like
Q_ENUMS) and will allow templated code to get the metaobject for
that enum.

Will be used by QDebug and QMetaType

Change-Id: Iefaf8ae07dc0359828102bf384809346629b3e23
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@theqtcompany.com>
2015-01-13 17:52:14 +01:00
..
util Introduce Q_ENUM and Q_FLAG macros 2015-01-13 17:52:14 +01:00
generator.cpp moc: Don't link to inexistent parent staticMetaObject 2015-01-13 11:25:53 +01:00
generator.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
keywords.cpp Introduce Q_ENUM and Q_FLAG macros 2015-01-13 17:52:14 +01:00
main.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
moc.cpp Introduce Q_ENUM and Q_FLAG macros 2015-01-13 17:52:14 +01:00
moc.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
moc.pri Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
moc.pro don't include qconfig.cpp into moc and uic 2013-08-15 18:02:42 +02:00
mwerks_mac.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
mwerks_mac.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
outputrevision.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
parser.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
parser.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
ppkeywords.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
preprocessor.cpp Merge remote-tracking branch 'origin/5.4' into dev 2014-11-24 13:39:13 +01:00
preprocessor.h Use file mapping in moc. 2014-10-30 16:41:39 +01:00
symbols.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
token.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
token.h Introduce Q_ENUM and Q_FLAG macros 2015-01-13 17:52:14 +01:00
utils.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00