qt5base-lts/tests/auto/corelib/kernel
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
..
qcoreapplication Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qeventdispatcher Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qeventloop Fix tst_QEventLoop::processEventsExcludeSocket test 2014-11-21 18:51:17 +01:00
qmath Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qmetamethod Make Q_INVOKABLE work on Q_GADGET 2014-10-30 13:29:15 +01:00
qmetaobject Introduce Q_ENUM and Q_FLAG macros 2015-01-13 17:52:14 +01:00
qmetaobjectbuilder Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qmetaproperty Fix QMetaProperty::write so it tries to register a property type. 2014-12-07 12:38:40 +01:00
qmetatype Support QMetaType::equals() 2015-01-13 12:18:47 +01:00
qmimedata tst_QMimeData: test doesn't require QGuiApplication 2014-10-19 13:17:46 +02:00
qobject Introduce Q_ENUM and Q_FLAG macros 2015-01-13 17:52:14 +01:00
qpointer tst_QPointer: fix memleak 2014-10-19 13:18:23 +02:00
qsharedmemory Add POSIX IPC support to QSystemSemaphore and QSharedMemory 2015-01-09 10:58:52 +01:00
qsignalblocker Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qsignalmapper Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qsocketnotifier Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qsystemsemaphore Add POSIX IPC support to QSystemSemaphore and QSharedMemory 2015-01-09 10:58:52 +01:00
qtimer tst_QTimer::singleShotToFunctors: Allocate static event loop on heap. 2014-11-11 06:28:11 +01:00
qtranslator Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qvariant Implement proper C++ type numeric promotion for QVariant comparisons 2014-12-03 18:09:00 +01:00
qwineventnotifier Update license headers and add new license files 2014-09-24 12:26:19 +02:00
kernel.pro QNX: Enable QSharedMemory and QSystemSemaphore support. 2015-01-13 11:54:12 +01:00