1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-04 06:45:43 +02:00
cdt/core/org.eclipse.cdt.core
Andrew Eidsness 9d6055c4a3 Bug 422841: Add Q_GADGET to QtIndex
This extends the QtIndex to support C++ classes that have been annotated
with the Q_GADGET macro.  QGadgets are normal C++ classes that are able
to host Q_ENUMs.

The implementation classes for QObject have been modified to share
common parts with the implementation for QGadget.  The types are
intentionally not related in the QtIndex API.  This allows for divergent
changes in the Qt spec.

This patch includes new tests cases for Q_GADGET.

Change-Id: I59eb745ff5614c2897d67dd7d6807763091120af
Signed-off-by: Andrew Eidsness <eclipse@jfront.com>
Reviewed-on: https://git.eclipse.org/r/20236
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
2014-01-06 09:52:15 -05:00
..
.settings Removed an obsolete API filter. 2013-06-21 17:09:34 -07:00
browser Cosmetics. 2013-09-30 16:01:21 -07:00
META-INF Fixed a warning in Codan. 2013-12-05 18:25:04 -08:00
model/org/eclipse/cdt Cosmetics. 2014-01-02 17:22:04 -08:00
parser/org/eclipse/cdt Bug 422841: Add Q_GADGET to QtIndex 2014-01-06 09:52:15 -05:00
schema Bug 422804: Allow contributors to add data to the PDOM 2013-11-29 00:27:15 -05:00
src/org/eclipse/cdt Cosmetics. 2013-12-06 12:01:12 -08:00
templateengine/org/eclipse/cdt/core/templateengine Bug 416471: Support for extra ILanguageSettingsProviders in new projects 2013-10-01 20:59:40 -04:00
utils/org/eclipse/cdt Bug 424397 - Don't print full stack trace in case spawner native is not 2013-12-23 13:27:06 -05:00
.classpath Switched to Java 1.6. 2011-10-17 18:04:17 -07:00
.cvsignore
.options Bug 366570: Added tracing option. 2012-04-04 14:45:52 +02:00
.project
about.html
build.properties Switched to Java 1.6. 2011-10-17 20:57:43 -07:00
ChangeLog
ChangeLog-2003
plugin.properties Bug 422804: Allow contributors to add data to the PDOM 2013-11-29 00:27:15 -05:00
plugin.xml Bug 422804: Allow contributors to add data to the PDOM 2013-11-29 00:27:15 -05:00
pom.xml Fixed parent pom version to reference 2013-08-27 15:16:24 -04:00