[ { "classes": [ { "className": "BackslashNewlines", "object": true, "qualifiedClassName": "BackslashNewlines", "slots": [ { "access": "public", "name": "works", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "backslash-newlines.h", "outputRevision": 68 }, { "classes": [ { "className": "IfdefedClass", "object": true, "qualifiedClassName": "IfdefedClass", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "c-comments.h", "outputRevision": 68 }, { "classes": [ { "className": "CStyleEnums", "enums": [ { "isClass": false, "isFlag": false, "name": "Baz", "values": [ "Foo", "Bar" ] }, { "isClass": false, "isFlag": false, "name": "Baz2", "values": [ "Foo2", "Bar2" ] } ], "gadget": true, "qualifiedClassName": "CStyleEnums" } ], "inputFile": "cstyle-enums.h", "outputRevision": 68 }, { "classes": [ { "className": "CXX11Enums", "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" ] }, { "alias": "ClassFlag", "isClass": true, "isFlag": true, "name": "ClassFlags", "values": [ "F0", "F1", "F2", "F3" ] }, { "isClass": true, "isFlag": false, "name": "EnumStruct", "values": [ "G0", "G1", "G2", "G3" ] }, { "isClass": true, "isFlag": false, "name": "TypedEnumStruct", "type": "char", "values": [ "H0", "H1", "H2", "H3" ] }, { "alias": "StructFlag", "isClass": true, "isFlag": true, "name": "StructFlags", "values": [ "I0", "I1", "I2", "I3" ] } ], "gadget": true, "qualifiedClassName": "CXX11Enums" }, { "className": "CXX11Enums2", "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" ] }, { "alias": "ClassFlag", "isClass": true, "isFlag": true, "name": "ClassFlags", "values": [ "F0", "F1", "F2", "F3" ] } ], "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", "outputRevision": 68 }, { "classes": [ { "className": "ExplicitOverrideControlBase", "object": true, "qualifiedClassName": "ExplicitOverrideControlBase", "slots": [ { "access": "private", "name": "pureSlot0", "returnType": "void" }, { "access": "private", "name": "pureSlot1", "returnType": "void" }, { "access": "private", "name": "pureSlot2", "returnType": "void" }, { "access": "private", "name": "pureSlot3", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "ExplicitOverrideControlFinalQt", "object": true, "qualifiedClassName": "ExplicitOverrideControlFinalQt", "slots": [ { "access": "private", "name": "pureSlot0", "returnType": "void" }, { "access": "private", "name": "pureSlot1", "returnType": "void" }, { "access": "private", "name": "pureSlot2", "returnType": "void" }, { "access": "private", "name": "pureSlot3", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "ExplicitOverrideControlBase" } ] }, { "className": "ExplicitOverrideControlFinalCxx11", "object": true, "qualifiedClassName": "ExplicitOverrideControlFinalCxx11", "slots": [ { "access": "private", "name": "pureSlot0", "returnType": "void" }, { "access": "private", "name": "pureSlot1", "returnType": "void" }, { "access": "private", "name": "pureSlot2", "returnType": "void" }, { "access": "private", "name": "pureSlot3", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "ExplicitOverrideControlBase" } ] }, { "className": "ExplicitOverrideControlSealed", "object": true, "qualifiedClassName": "ExplicitOverrideControlSealed", "slots": [ { "access": "private", "name": "pureSlot0", "returnType": "void" }, { "access": "private", "name": "pureSlot1", "returnType": "void" }, { "access": "private", "name": "pureSlot2", "returnType": "void" }, { "access": "private", "name": "pureSlot3", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "ExplicitOverrideControlBase" } ] }, { "className": "ExplicitOverrideControlOverrideQt", "object": true, "qualifiedClassName": "ExplicitOverrideControlOverrideQt", "slots": [ { "access": "private", "name": "pureSlot0", "returnType": "void" }, { "access": "private", "name": "pureSlot1", "returnType": "void" }, { "access": "private", "name": "pureSlot2", "returnType": "void" }, { "access": "private", "name": "pureSlot3", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "ExplicitOverrideControlBase" } ] }, { "className": "ExplicitOverrideControlOverrideCxx11", "object": true, "qualifiedClassName": "ExplicitOverrideControlOverrideCxx11", "slots": [ { "access": "private", "name": "pureSlot0", "returnType": "void" }, { "access": "private", "name": "pureSlot1", "returnType": "void" }, { "access": "private", "name": "pureSlot2", "returnType": "void" }, { "access": "private", "name": "pureSlot3", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "ExplicitOverrideControlBase" } ] }, { "className": "ExplicitOverrideControlFinalQtOverrideQt", "object": true, "qualifiedClassName": "ExplicitOverrideControlFinalQtOverrideQt", "slots": [ { "access": "private", "name": "pureSlot0", "returnType": "void" }, { "access": "private", "name": "pureSlot1", "returnType": "void" }, { "access": "private", "name": "pureSlot2", "returnType": "void" }, { "access": "private", "name": "pureSlot3", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "ExplicitOverrideControlBase" } ] }, { "className": "ExplicitOverrideControlFinalCxx11OverrideCxx11", "object": true, "qualifiedClassName": "ExplicitOverrideControlFinalCxx11OverrideCxx11", "slots": [ { "access": "private", "name": "pureSlot0", "returnType": "void" }, { "access": "private", "name": "pureSlot1", "returnType": "void" }, { "access": "private", "name": "pureSlot2", "returnType": "void" }, { "access": "private", "name": "pureSlot3", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "ExplicitOverrideControlBase" } ] }, { "className": "ExplicitOverrideControlSealedOverride", "object": true, "qualifiedClassName": "ExplicitOverrideControlSealedOverride", "slots": [ { "access": "private", "name": "pureSlot0", "returnType": "void" }, { "access": "private", "name": "pureSlot1", "returnType": "void" }, { "access": "private", "name": "pureSlot2", "returnType": "void" }, { "access": "private", "name": "pureSlot3", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "ExplicitOverrideControlBase" } ] } ], "inputFile": "cxx11-explicit-override-control.h", "outputRevision": 68 }, { "classes": [ { "className": "FinalTestClassQt", "object": true, "qualifiedClassName": "FinalTestClassQt", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "ExportedFinalTestClassQt", "object": true, "qualifiedClassName": "ExportedFinalTestClassQt", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "ExportedFinalTestClassQtX", "object": true, "qualifiedClassName": "ExportedFinalTestClassQtX", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "FinalTestClassCpp11", "object": true, "qualifiedClassName": "FinalTestClassCpp11", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "ExportedFinalTestClassCpp11", "object": true, "qualifiedClassName": "ExportedFinalTestClassCpp11", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "ExportedFinalTestClassCpp11X", "object": true, "qualifiedClassName": "ExportedFinalTestClassCpp11X", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "SealedTestClass", "object": true, "qualifiedClassName": "SealedTestClass", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "ExportedSealedTestClass", "object": true, "qualifiedClassName": "ExportedSealedTestClass", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "ExportedSealedTestClassX", "object": true, "qualifiedClassName": "ExportedSealedTestClassX", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "cxx11-final-classes.h", "outputRevision": 68 }, { "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": [ { "isClass": false, "isFlag": false, "name": "GadEn", "values": [ "Value" ] } ], "gadget": true, "qualifiedClassName": "CXX17Namespace::A::B::C::D::ClassInNamespace" }, { "className": "D", "enums": [ { "isClass": false, "isFlag": false, "name": "NamEn", "values": [ "Value" ] } ], "namespace": true, "qualifiedClassName": "CXX17Namespace::A::B::C::D" } ], "inputFile": "cxx17-namespaces.h", "outputRevision": 68 }, { "classes": [ { "className": "DirInIncludePath", "interfaces": [ [ { "className": "MyInterface", "id": "\"MyInterface\"" } ] ], "object": true, "qualifiedClassName": "DirInIncludePath", "superClasses": [ { "access": "public", "name": "QObject" }, { "access": "public", "name": "MyInterface" } ] } ], "inputFile": "dir-in-include-path.h", "outputRevision": 68 }, { "classes": [ { "className": "Foo", "object": true, "qualifiedClassName": "Foo", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "enum_with_include.h", "outputRevision": 68 }, { "classes": [ { "classInfos": [ { "name": "Test", "value": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\x53" }, { "name": "Test2", "value": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\123" }, { "name": "Test3", "value": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\nb" } ], "className": "StringLiterals", "object": true, "qualifiedClassName": "StringLiterals", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "escapes-in-string-literals.h", "outputRevision": 68 }, { "classes": [ { "className": "ForwardDeclaredParamClass", "object": true, "qualifiedClassName": "ForwardDeclaredParamClass", "signals": [ { "access": "public", "arguments": [ { "type": "ForwardDeclaredParam" } ], "name": "signalNaked", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "ForwardDeclaredContainer" } ], "name": "signalFDC", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "ForwardDeclaredContainer" } ], "name": "signalFDC", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "ForwardDeclaredContainer" } ], "name": "signalFDC", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "ForwardDeclaredContainer" } ], "name": "signalFDC", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QSet" } ], "name": "signalQSet", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QSet" } ], "name": "signalQSet", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QSet" } ], "name": "signalQSet", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QSet" } ], "name": "signalQSet", "returnType": "void" } ], "slots": [ { "access": "public", "arguments": [ { "type": "ForwardDeclaredParam" } ], "name": "slotNaked", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "ForwardDeclaredContainer" } ], "name": "slotFDC", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "ForwardDeclaredContainer" } ], "name": "slotFDC", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "ForwardDeclaredContainer" } ], "name": "slotFDC", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "ForwardDeclaredContainer" } ], "name": "slotFDC", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QSet" } ], "name": "slotQSet", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QSet" } ], "name": "slotQSet", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QSet" } ], "name": "slotQSet", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QSet" } ], "name": "slotQSet", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "forward-declared-param.h", "outputRevision": 68 }, { "classes": [ { "className": "FunctionWithAttributes", "object": true, "qualifiedClassName": "FunctionWithAttributes", "slots": [ { "access": "public", "name": "test1", "returnType": "void" }, { "access": "public", "name": "test2", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "function-with-attributes.h", "outputRevision": 68 }, { "classes": [ { "className": "GadgetWithNoEnums", "gadget": true, "qualifiedClassName": "GadgetWithNoEnums" }, { "className": "DerivedGadgetWithEnums", "enums": [ { "isClass": false, "isFlag": false, "name": "FooEnum", "values": [ "FooValue" ] } ], "gadget": true, "qualifiedClassName": "DerivedGadgetWithEnums", "superClasses": [ { "access": "public", "name": "GadgetWithNoEnums" } ] } ], "inputFile": "gadgetwithnoenums.h", "outputRevision": 68 }, { "classes": [ { "className": "BaseGadget", "gadget": true, "qualifiedClassName": "GrandParentGadget::BaseGadget" }, { "className": "DerivedGadget", "gadget": true, "qualifiedClassName": "GrandParentGadget::DerivedGadget", "superClasses": [ { "access": "public", "name": "Derived" } ] }, { "className": "CRTPDerivedGadget", "gadget": true, "qualifiedClassName": "GrandParentGadget::CRTPDerivedGadget", "superClasses": [ { "access": "public", "name": "CRTP" } ] } ], "inputFile": "grand-parent-gadget-class.h", "outputRevision": 68 }, { "classes": [ { "className": "TestFwdProperties", "object": true, "properties": [ { "constant": false, "designable": true, "final": false, "index": 0, "name": "prop1", "read": "getProp1", "required": false, "scriptable": true, "stored": true, "type": "FwdClass1", "user": false, "write": "setProp1" }, { "constant": false, "designable": true, "final": false, "index": 1, "name": "prop2", "read": "getProp2", "required": false, "scriptable": true, "stored": true, "type": "FwdClass2", "user": false, "write": "setProp2" }, { "constant": false, "designable": true, "final": false, "index": 2, "name": "prop3", "read": "getProp3", "required": false, "scriptable": true, "stored": true, "type": "FwdClass3", "user": false, "write": "setProp3" } ], "qualifiedClassName": "TestFwdProperties", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "SomeRandomNamespace", "namespace": true, "qualifiedClassName": "SomeRandomNamespace" } ], "inputFile": "moc_include.h", "outputRevision": 68 }, { "classes": [ { "className": "FooNamespace", "enums": [ { "isClass": true, "isFlag": false, "name": "Enum1", "values": [ "Key1", "Key2" ] } ], "namespace": true, "qualifiedClassName": "FooNamespace" }, { "className": "FooNestedNamespace", "enums": [ { "isClass": true, "isFlag": false, "name": "Enum2", "values": [ "Key3", "Key4" ] }, { "isClass": true, "isFlag": false, "name": "Enum3", "values": [ "Key5", "Key6" ] } ], "namespace": true, "qualifiedClassName": "FooNamespace::FooNestedNamespace" }, { "className": "FooMoreNestedNamespace", "enums": [ { "isClass": true, "isFlag": false, "name": "Enum4", "values": [ "Key7", "Key8" ] } ], "namespace": true, "qualifiedClassName": "FooNamespace::FooNestedNamespace::FooMoreNestedNamespace" } ], "inputFile": "namespace.h", "outputRevision": 68 }, { "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": [ { "alias": "Flag", "isClass": false, "isFlag": true, "name": "Flags", "values": [ "Read", "Write" ] } ], "object": true, "properties": [ { "constant": false, "designable": true, "final": false, "index": 0, "name": "flags", "read": "flags", "required": false, "scriptable": true, "stored": true, "type": "Flags", "user": false, "write": "setFlags" } ], "qualifiedClassName": "Foo::Bar", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "Baz", "object": true, "properties": [ { "constant": false, "designable": true, "final": false, "index": 0, "name": "flags", "read": "flags", "required": false, "scriptable": true, "stored": true, "type": "Foo::Bar::Flags", "user": false, "write": "setFlags" }, { "constant": false, "designable": true, "final": false, "index": 1, "name": "flagsList", "read": "flagsList", "required": false, "scriptable": true, "stored": true, "type": "QList", "user": false, "write": "setFlagsList" } ], "qualifiedClassName": "Foo::Baz", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "namespaced-flags.h", "outputRevision": 68 }, { "classes": [ { "className": "MyBooooooostishClass", "object": true, "qualifiedClassName": "MyBooooooostishClass", "signals": [ { "access": "public", "name": "mySignal", "returnType": "void" } ], "slots": [ { "access": "public", "name": "mySlot", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "no-keywords.h", "outputRevision": 68 }, { "classes": [ { "className": "Derived", "gadget": true, "qualifiedClassName": "NonGadgetParent::Derived", "superClasses": [ { "access": "public", "name": "Base" } ] } ], "inputFile": "non-gadget-parent-class.h", "outputRevision": 68 }, { "classes": [ { "className": "OldStyleCast", "object": true, "qualifiedClassName": "OldStyleCast", "slots": [ { "access": "public", "name": "foo", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "int" }, { "type": "int*" }, { "type": "const int*" }, { "type": "volatile int*" }, { "type": "const int*volatile*" } ], "name": "bar", "returnType": "int" }, { "access": "public", "arguments": [ { "type": "int" }, { "type": "QObject*" } ], "name": "slot", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "oldstyle-casts.h", "outputRevision": 68 }, { "classes": [ { "classInfos": [ { "name": "TestString", "value": "PD_CLASSNAME" }, { "name": "TestString2", "value": "ParseDefine" }, { "name": "TestString3", "value": "TestValue" } ], "className": "ParseDefine", "object": true, "qualifiedClassName": "PD::ParseDefine", "signals": [ { "access": "public", "arguments": [ { "name": "i", "type": "QMap" } ], "name": "cmdlineSignal", "returnType": "void" }, { "access": "public", "name": "signalQTBUG55853", "returnType": "void" } ], "slots": [ { "access": "public", "name": "voidFunction", "returnType": "void" }, { "access": "public", "name": "stringMethod", "returnType": "QString" }, { "access": "public", "name": "combined1", "returnType": "void" }, { "access": "public", "name": "combined2", "returnType": "void" }, { "access": "public", "name": "combined3", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "int" }, { "type": "int" } ], "name": "combined4", "returnType": "void" }, { "access": "public", "name": "combined5", "returnType": "void" }, { "access": "public", "name": "combined6", "returnType": "void" }, { "access": "public", "name": "vararg1", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "int" } ], "name": "vararg2", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "int" }, { "type": "int" } ], "name": "vararg3", "returnType": "void" }, { "access": "public", "name": "vararg4", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "int" } ], "name": "vararg5", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "int" }, { "type": "int" } ], "name": "vararg6", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "int" } ], "name": "INNERFUNCTION", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "int" } ], "name": "inner_expanded", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "int" } ], "name": "expanded_method", "returnType": "void" }, { "access": "public", "name": "conditionSlot", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "int" } ], "name": "PD_DEFINE_ITSELF_SUFFIX", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "parse-defines.h", "outputRevision": 68 }, { "classes": [ { "className": "TestPluginMetaData", "object": true, "qualifiedClassName": "TestPluginMetaData", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "plugin_metadata.h", "outputRevision": 68 }, { "classes": [ { "className": "TestPointeeCanBeIncomplete", "object": true, "qualifiedClassName": "TestPointeeCanBeIncomplete", "slots": [ { "access": "public", "arguments": [ { "type": "QPointer" } ], "name": "setProp1", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QSharedPointer" } ], "name": "setProp2", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QWeakPointer" } ], "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", "name": "QObject" } ] } ], "inputFile": "pointery_to_incomplete.h", "outputRevision": 68 }, { "classes": [ { "className": "PureVirtualSignalsTest", "object": true, "qualifiedClassName": "PureVirtualSignalsTest", "signals": [ { "access": "public", "name": "mySignal", "returnType": "void" }, { "access": "public", "name": "myOtherSignal", "returnType": "void" }, { "access": "public", "arguments": [ { "name": "foo", "type": "int" } ], "name": "mySignal2", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "PureVirtualSignalsImpl", "object": true, "qualifiedClassName": "PureVirtualSignalsImpl", "signals": [ { "access": "public", "name": "mySignal", "returnType": "void" }, { "access": "public", "arguments": [ { "name": "foo", "type": "int" } ], "name": "mySignal2", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "PureVirtualSignalsTest" } ] } ], "inputFile": "pure-virtual-signals.h", "outputRevision": 68 }, { "classes": [ { "className": "InvokableBeforeReturnType", "methods": [ { "access": "public", "name": "foo", "returnType": "const char*" } ], "object": true, "qualifiedClassName": "InvokableBeforeReturnType", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "InvokableBeforeInline", "methods": [ { "access": "public", "name": "foo", "returnType": "void" }, { "access": "public", "name": "bar", "returnType": "void" } ], "object": true, "qualifiedClassName": "InvokableBeforeInline", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "qinvokable.h", "outputRevision": 68 }, { "classes": [ { "className": "TestQPrivateSlots", "methods": [ { "access": "private", "name": "method1", "returnType": "void" } ], "object": true, "qualifiedClassName": "TestQPrivateSlots", "slots": [ { "access": "private", "name": "_q_privateslot", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "qprivateslots.h", "outputRevision": 68 }, { "classes": [ { "className": "A", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "gadget": true, "qualifiedClassName": "QTBUG_35657::A" } ], "inputFile": "qtbug-35657-gadget.h", "outputRevision": 68 }, { "classes": [ { "className": "B", "object": true, "properties": [ { "constant": false, "designable": true, "final": false, "index": 0, "name": "blah", "read": "blah", "required": false, "scriptable": true, "stored": true, "type": "A::SomeEnum", "user": false } ], "qualifiedClassName": "QTBUG_35657::B", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "related-metaobjects-in-gadget.h", "outputRevision": 68 }, { "classes": [ { "className": "A", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "object": true, "qualifiedClassName": "QTBUG_2151::A", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "B", "object": true, "properties": [ { "constant": false, "designable": true, "final": false, "index": 0, "name": "blah", "read": "blah", "required": false, "scriptable": true, "stored": true, "type": "A::SomeEnum", "user": false } ], "qualifiedClassName": "QTBUG_2151::B", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "related-metaobjects-in-namespaces.h", "outputRevision": 68 }, { "classes": [ { "className": "Gadget", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "gadget": true, "qualifiedClassName": "Unsused::Gadget" }, { "className": "Object", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "object": true, "qualifiedClassName": "Unsused::Object", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "Gadget", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "gadget": true, "qualifiedClassName": "NS1::Nested::Gadget" }, { "className": "Object", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "object": true, "qualifiedClassName": "NS1::Nested::Object", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "Gadget", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "gadget": true, "qualifiedClassName": "NS1::NestedUnsused::Gadget" }, { "className": "Object", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "object": true, "qualifiedClassName": "NS1::NestedUnsused::Object", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "Gadget", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "gadget": true, "qualifiedClassName": "NS1::Gadget" }, { "className": "Object", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "object": true, "qualifiedClassName": "NS1::Object", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "DependingObject", "object": true, "properties": [ { "constant": false, "designable": true, "final": false, "index": 0, "name": "gadgetPoperty", "read": "gadgetPoperty", "required": false, "scriptable": true, "stored": true, "type": "Gadget::SomeEnum", "user": false }, { "constant": false, "designable": true, "final": false, "index": 1, "name": "objectPoperty", "read": "objectPoperty", "required": false, "scriptable": true, "stored": true, "type": "Object::SomeEnum", "user": false } ], "qualifiedClassName": "NS1::DependingObject", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "DependingNestedGadget", "object": true, "properties": [ { "constant": false, "designable": true, "final": false, "index": 0, "name": "nestedGadgetPoperty", "read": "nestedGadgetPoperty", "required": false, "scriptable": true, "stored": true, "type": "Nested::Gadget::SomeEnum", "user": false } ], "qualifiedClassName": "NS1::DependingNestedGadget", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "DependingNestedObject", "object": true, "properties": [ { "constant": false, "designable": true, "final": false, "index": 0, "name": "nestedObjectPoperty", "read": "nestedObjectPoperty", "required": false, "scriptable": true, "stored": true, "type": "Nested::Object::SomeEnum", "user": false } ], "qualifiedClassName": "NS1::DependingNestedObject", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "Gadget", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "gadget": true, "qualifiedClassName": "NS2::Nested::Gadget" }, { "className": "Object", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "object": true, "qualifiedClassName": "NS2::Nested::Object", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "Gadget", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "gadget": true, "qualifiedClassName": "NS2::NestedUnsused::Gadget" }, { "className": "Object", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "object": true, "qualifiedClassName": "NS2::NestedUnsused::Object", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "Gadget", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "gadget": true, "qualifiedClassName": "NS2::Gadget" }, { "className": "Object", "enums": [ { "isClass": false, "isFlag": false, "name": "SomeEnum", "values": [ "SomeEnumValue" ] } ], "object": true, "qualifiedClassName": "NS2::Object", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "DependingObject", "object": true, "properties": [ { "constant": false, "designable": true, "final": false, "index": 0, "name": "gadgetPoperty", "read": "gadgetPoperty", "required": false, "scriptable": true, "stored": true, "type": "Gadget::SomeEnum", "user": false }, { "constant": false, "designable": true, "final": false, "index": 1, "name": "objectPoperty", "read": "objectPoperty", "required": false, "scriptable": true, "stored": true, "type": "Object::SomeEnum", "user": false } ], "qualifiedClassName": "NS2::DependingObject", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "DependingNestedGadget", "object": true, "properties": [ { "constant": false, "designable": true, "final": false, "index": 0, "name": "nestedGadgetPoperty", "read": "nestedGadgetPoperty", "required": false, "scriptable": true, "stored": true, "type": "Nested::Gadget::SomeEnum", "user": false } ], "qualifiedClassName": "NS2::DependingNestedGadget", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "DependingNestedObject", "object": true, "properties": [ { "constant": false, "designable": true, "final": false, "index": 0, "name": "nestedObjectPoperty", "read": "nestedObjectPoperty", "required": false, "scriptable": true, "stored": true, "type": "Nested::Object::SomeEnum", "user": false } ], "qualifiedClassName": "NS2::DependingNestedObject", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "related-metaobjects-name-conflict.h", "outputRevision": 68 }, { "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": [ { "isClass": false, "isFlag": false, "name": "Salaries", "values": [ "Steve" ] } ], "object": true, "qualifiedClassName": "KDAB", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "single-quote-digit-separator-n3781.h", "outputRevision": 68 }, { "classes": [ { "className": "SingleFunctionKeywordBeforeReturnType", "object": true, "qualifiedClassName": "SingleFunctionKeywordBeforeReturnType", "signals": [ { "access": "public", "name": "mySignal", "returnType": "void" } ], "slots": [ { "access": "public", "name": "mySlot", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "SingleFunctionKeywordBeforeInline", "object": true, "qualifiedClassName": "SingleFunctionKeywordBeforeInline", "signals": [ { "access": "public", "name": "mySignal", "returnType": "void" } ], "slots": [ { "access": "public", "name": "mySlot", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "SingleFunctionKeywordAfterInline", "object": true, "qualifiedClassName": "SingleFunctionKeywordAfterInline", "signals": [ { "access": "public", "name": "mySignal", "returnType": "void" } ], "slots": [ { "access": "public", "name": "mySlot", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "single_function_keyword.h", "outputRevision": 68 }, { "classes": [ { "className": "SlotsWithVoidTemplateTest", "object": true, "qualifiedClassName": "SlotsWithVoidTemplateTest", "signals": [ { "access": "public", "arguments": [ { "type": "TestTemplate" } ], "name": "mySignal", "returnType": "void" }, { "access": "public", "name": "myVoidSignal", "returnType": "void" }, { "access": "public", "name": "myVoidSignal2", "returnType": "void" } ], "slots": [ { "access": "public", "name": "dummySlot", "returnType": "void" }, { "access": "public", "name": "dummySlot2", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "TestTemplate" } ], "name": "anotherSlot", "returnType": "void" }, { "access": "public", "name": "mySlot", "returnType": "TestTemplate" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "slots-with-void-template.h", "outputRevision": 68 }, { "classes": [ { "className": "Task192552", "object": true, "qualifiedClassName": "Task192552", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "task192552.h", "outputRevision": 68 }, { "classes": [ { "className": "TestObject", "object": true, "qualifiedClassName": "NS_A::NS_B::TestObject", "superClasses": [ { "access": "public", "name": "QObject" } ] }, { "className": "TestMain", "object": true, "qualifiedClassName": "NS_A::NS_Main::TestMain", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "task234909.h", "outputRevision": 68 }, { "classes": [ { "className": "TypenameWithUnsigned", "object": true, "qualifiedClassName": "TypenameWithUnsigned", "slots": [ { "access": "public", "arguments": [ { "type": "uint" } ], "name": "a", "returnType": "void" }, { "access": "public", "arguments": [ { "name": "u", "type": "uint" } ], "name": "b", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "uint*" } ], "name": "c", "returnType": "void" }, { "access": "public", "arguments": [ { "name": "p", "type": "uint*" } ], "name": "d", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "uint&" } ], "name": "e", "returnType": "void" }, { "access": "public", "arguments": [ { "name": "r", "type": "uint&" } ], "name": "f", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "unsigned1" } ], "name": "g", "returnType": "void" }, { "access": "public", "arguments": [ { "name": "u1", "type": "unsigned1" } ], "name": "h", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "uint" }, { "type": "unsigned1" } ], "name": "i", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "unsigned1" }, { "type": "uint" } ], "name": "j", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "unsignedQImage" } ], "name": "k", "returnType": "void" }, { "access": "public", "arguments": [ { "name": "uqi", "type": "unsignedQImage" } ], "name": "l", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "task240368.h", "outputRevision": 68 }, { "classes": [ { "className": "Task87883", "object": true, "qualifiedClassName": "Task87883", "superClasses": [ { "access": "public", "name": "QObject" } ] } ], "inputFile": "task87883.h", "outputRevision": 68 }, { "classes": [ { "className": "Foo", "object": true, "qualifiedClassName": "BBB::Foo", "signals": [ { "access": "public", "arguments": [ { "type": "QList>" } ], "name": "foo", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QList>" } ], "name": "foo2", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QList<::AAA::BaseA*>" } ], "name": "bar", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QList<::AAA::BaseA*>" } ], "name": "bar2", "returnType": "void" }, { "access": "public", "arguments": [ { "type": "QList" } ], "name": "bar3", "returnType": "void" } ], "superClasses": [ { "access": "public", "name": "QObject" }, { "access": "public", "name": "::AAA::BaseA" } ] } ], "inputFile": "trigraphs.h", "outputRevision": 68 } ]