summaryrefslogtreecommitdiffstats
path: root/tests/auto/tools/moc/allmocs_baseline_in.json
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/tools/moc/allmocs_baseline_in.json')
-rw-r--r--tests/auto/tools/moc/allmocs_baseline_in.json290
1 files changed, 290 insertions, 0 deletions
diff --git a/tests/auto/tools/moc/allmocs_baseline_in.json b/tests/auto/tools/moc/allmocs_baseline_in.json
index b477aa01f1..5cbcb99e68 100644
--- a/tests/auto/tools/moc/allmocs_baseline_in.json
+++ b/tests/auto/tools/moc/allmocs_baseline_in.json
@@ -91,6 +91,7 @@
"isClass": false,
"isFlag": false,
"name": "TypedEnum",
+ "type": "char",
"values": [
"B0",
"B1",
@@ -102,6 +103,7 @@
"isClass": true,
"isFlag": false,
"name": "TypedEnumClass",
+ "type": "char",
"values": [
"C0",
"C1",
@@ -147,6 +149,7 @@
"isClass": true,
"isFlag": false,
"name": "TypedEnumStruct",
+ "type": "char",
"values": [
"H0",
"H1",
@@ -188,6 +191,7 @@
"isClass": false,
"isFlag": false,
"name": "TypedEnum",
+ "type": "char",
"values": [
"B0",
"B1",
@@ -199,6 +203,7 @@
"isClass": true,
"isFlag": false,
"name": "TypedEnumClass",
+ "type": "char",
"values": [
"C0",
"C1",
@@ -232,6 +237,65 @@
],
"gadget": true,
"qualifiedClassName": "CXX11Enums2"
+ },
+ {
+ "className": "CXX11Enums3",
+ "enums": [
+ {
+ "isClass": true,
+ "isFlag": false,
+ "name": "EnumClass",
+ "values": [
+ "A0",
+ "A1",
+ "A2",
+ "A3"
+ ]
+ },
+ {
+ "isClass": false,
+ "isFlag": false,
+ "name": "TypedEnum",
+ "type": "char",
+ "values": [
+ "B0",
+ "B1",
+ "B2",
+ "B3"
+ ]
+ },
+ {
+ "isClass": true,
+ "isFlag": false,
+ "name": "TypedEnumClass",
+ "type": "char",
+ "values": [
+ "C0",
+ "C1",
+ "C2",
+ "C3"
+ ]
+ },
+ {
+ "isClass": false,
+ "isFlag": false,
+ "name": "NormalEnum",
+ "values": [
+ "D2",
+ "D3",
+ "D0",
+ "D1"
+ ]
+ }
+ ],
+ "object": true,
+ "qualifiedClassName": "CXX11Enums3",
+ "superClasses": [
+ {
+ "access": "public",
+ "name": "QObject"
+ }
+ ]
}
],
"inputFile": "cxx11-enums.h",
@@ -648,6 +712,79 @@
{
"classes": [
{
+ "className": "CXX11TrailingReturn",
+ "object": true,
+ "qualifiedClassName": "CXX11TrailingReturn",
+ "signals": [
+ {
+ "access": "public",
+ "arguments": [
+ {
+ "name": "i",
+ "type": "int"
+ }
+ ],
+ "name": "trailingSignalReturn",
+ "returnType": "void"
+ }
+ ],
+ "slots": [
+ {
+ "access": "public",
+ "name": "fun",
+ "returnType": "void"
+ },
+ {
+ "access": "public",
+ "arguments": [
+ {
+ "name": "i",
+ "type": "int"
+ },
+ {
+ "name": "b",
+ "type": "char"
+ }
+ ],
+ "name": "arguments",
+ "returnType": "int"
+ },
+ {
+ "access": "public",
+ "arguments": [
+ {
+ "name": "i",
+ "type": "int"
+ }
+ ],
+ "name": "inlineFunc",
+ "returnType": "int"
+ },
+ {
+ "access": "public",
+ "name": "constRefReturn",
+ "returnType": "void"
+ },
+ {
+ "access": "public",
+ "name": "constConstRefReturn",
+ "returnType": "void"
+ }
+ ],
+ "superClasses": [
+ {
+ "access": "public",
+ "name": "QObject"
+ }
+ ]
+ }
+ ],
+ "inputFile": "cxx11-trailing-return.h",
+ "outputRevision": 68
+ },
+ {
+ "classes": [
+ {
"className": "ClassInNamespace",
"enums": [
{
@@ -1063,6 +1200,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 0,
"name": "prop1",
"read": "getProp1",
"required": false,
@@ -1076,6 +1214,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 1,
"name": "prop2",
"read": "getProp2",
"required": false,
@@ -1089,6 +1228,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 2,
"name": "prop3",
"read": "getProp3",
"required": false,
@@ -1182,6 +1322,35 @@
{
"classes": [
{
+ "className": "Base",
+ "object": true,
+ "qualifiedClassName": "QTBUG_101141::Base",
+ "superClasses": [
+ {
+ "access": "public",
+ "name": "QObject"
+ }
+ ]
+ },
+ {
+ "className": "Derived",
+ "object": true,
+ "qualifiedClassName": "QTBUG_101141::Derived",
+ "superClasses": [
+ {
+ "access": "public",
+ "fullyQualifiedName": "QTBUG_101141::Base",
+ "name": "Base"
+ }
+ ]
+ }
+ ],
+ "inputFile": "namespaced-base-class.h",
+ "outputRevision": 68
+ },
+ {
+ "classes": [
+ {
"className": "Bar",
"enums": [
{
@@ -1201,6 +1370,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 0,
"name": "flags",
"read": "flags",
"required": false,
@@ -1227,6 +1397,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 0,
"name": "flags",
"read": "flags",
"required": false,
@@ -1240,6 +1411,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 1,
"name": "flagsList",
"read": "flagsList",
"required": false,
@@ -1592,6 +1764,78 @@
"className": "TestPointeeCanBeIncomplete",
"object": true,
"qualifiedClassName": "TestPointeeCanBeIncomplete",
+ "slots": [
+ {
+ "access": "public",
+ "arguments": [
+ {
+ "type": "QPointer<FwdClass>"
+ }
+ ],
+ "name": "setProp1",
+ "returnType": "void"
+ },
+ {
+ "access": "public",
+ "arguments": [
+ {
+ "type": "QSharedPointer<FwdClass>"
+ }
+ ],
+ "name": "setProp2",
+ "returnType": "void"
+ },
+ {
+ "access": "public",
+ "arguments": [
+ {
+ "type": "QWeakPointer<FwdClass>"
+ }
+ ],
+ "name": "setProp3",
+ "returnType": "void"
+ },
+ {
+ "access": "public",
+ "arguments": [
+ {
+ "type": "FwdClass*"
+ }
+ ],
+ "name": "setProp4",
+ "returnType": "void"
+ },
+ {
+ "access": "public",
+ "arguments": [
+ {
+ "type": "const FwdClass*"
+ }
+ ],
+ "name": "setProp5",
+ "returnType": "void"
+ },
+ {
+ "access": "public",
+ "arguments": [
+ {
+ "type": "void*"
+ }
+ ],
+ "name": "setProp6",
+ "returnType": "void"
+ },
+ {
+ "access": "public",
+ "arguments": [
+ {
+ "type": "const void*"
+ }
+ ],
+ "name": "setProp7",
+ "returnType": "void"
+ }
+ ],
"superClasses": [
{
"access": "public",
@@ -1781,6 +2025,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 0,
"name": "blah",
"read": "blah",
"required": false,
@@ -1833,6 +2078,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 0,
"name": "blah",
"read": "blah",
"required": false,
@@ -2008,6 +2254,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 0,
"name": "gadgetPoperty",
"read": "gadgetPoperty",
"required": false,
@@ -2020,6 +2267,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 1,
"name": "objectPoperty",
"read": "objectPoperty",
"required": false,
@@ -2045,6 +2293,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 0,
"name": "nestedGadgetPoperty",
"read": "nestedGadgetPoperty",
"required": false,
@@ -2070,6 +2319,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 0,
"name": "nestedObjectPoperty",
"read": "nestedObjectPoperty",
"required": false,
@@ -2203,6 +2453,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 0,
"name": "gadgetPoperty",
"read": "gadgetPoperty",
"required": false,
@@ -2215,6 +2466,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 1,
"name": "objectPoperty",
"read": "objectPoperty",
"required": false,
@@ -2240,6 +2492,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 0,
"name": "nestedGadgetPoperty",
"read": "nestedGadgetPoperty",
"required": false,
@@ -2265,6 +2518,7 @@
"constant": false,
"designable": true,
"final": false,
+ "index": 0,
"name": "nestedObjectPoperty",
"read": "nestedObjectPoperty",
"required": false,
@@ -2289,6 +2543,42 @@
{
"classes": [
{
+ "className": "SignalWithDefaultArg",
+ "object": true,
+ "qualifiedClassName": "SignalWithDefaultArg",
+ "signals": [
+ {
+ "access": "public",
+ "arguments": [
+ {
+ "name": "i",
+ "type": "int"
+ }
+ ],
+ "name": "signalWithDefaultArg",
+ "returnType": "void"
+ },
+ {
+ "access": "public",
+ "isCloned": true,
+ "name": "signalWithDefaultArg",
+ "returnType": "void"
+ }
+ ],
+ "superClasses": [
+ {
+ "access": "public",
+ "name": "QObject"
+ }
+ ]
+ }
+ ],
+ "inputFile": "signal-with-default-arg.h",
+ "outputRevision": 68
+ },
+ {
+ "classes": [
+ {
"className": "KDAB",
"enums": [
{