summaryrefslogtreecommitdiffstats
path: root/src/tools/moc/moc.h
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2020-02-12 18:20:45 +0100
committerUlf Hermann <ulf.hermann@qt.io>2020-02-13 11:40:05 +0100
commit35f973d2224c514adcd2dfa48fa840d712ed9bf6 (patch)
tree35ae60cbaccdceac9cfef757b5d03446d27b9976 /src/tools/moc/moc.h
parent67491e2df5357706dbf88ddaf1f030ff095b4528 (diff)
moc: Record whether a meta object is an object, gadget, or namespace
So far, objects had no identification, and both gadgets and namespaces were called "gadget". qmltyperegistrar, however, is especially interested in the distinction between namespaces and anything else. Task-number: QTBUG-68796 Change-Id: Ic5739727bdef7766de6e535c6568920198fadb2b Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
Diffstat (limited to 'src/tools/moc/moc.h')
-rw-r--r--src/tools/moc/moc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tools/moc/moc.h b/src/tools/moc/moc.h
index 04814b85a1..a3e20a061e 100644
--- a/src/tools/moc/moc.h
+++ b/src/tools/moc/moc.h
@@ -192,6 +192,7 @@ struct ClassDef : BaseDef {
bool hasQObject = false;
bool hasQGadget = false;
+ bool hasQNamespace = false;
QJsonObject toJson() const;
};