Warning, /sdk/rust-qt-binding-generator/tests/test_object_types.json is written in an unsupported language. File is not indexed.
0001 {
0002 "cppFile": "test_object_types_rust.cpp",
0003 "rust": {
0004 "dir": "rust_object_types",
0005 "interfaceModule": "interface",
0006 "implementationModule": "implementation"
0007 },
0008 "objects": {
0009 "Object": {
0010 "type": "Object",
0011 "properties": {
0012 "boolean": {
0013 "type": "bool",
0014 "write": true
0015 },
0016 "optionalBoolean": {
0017 "optional": true,
0018 "type": "bool",
0019 "write": true
0020 },
0021 "i8": {
0022 "type": "qint8",
0023 "write": true
0024 },
0025 "u8": {
0026 "type": "quint8",
0027 "write": true
0028 },
0029 "i16": {
0030 "type": "qint16",
0031 "write": true
0032 },
0033 "u16": {
0034 "type": "quint16",
0035 "write": true
0036 },
0037 "i32": {
0038 "type": "qint32",
0039 "write": true
0040 },
0041 "u32": {
0042 "type": "quint32",
0043 "write": true
0044 },
0045 "i64": {
0046 "type": "qint64",
0047 "write": true
0048 },
0049 "u64": {
0050 "type": "quint64",
0051 "write": true
0052 },
0053 "optionalU64": {
0054 "optional": true,
0055 "type": "quint64",
0056 "write": true
0057 },
0058 "f32": {
0059 "type": "float",
0060 "write": true
0061 },
0062 "f64": {
0063 "type": "double",
0064 "write": true
0065 },
0066 "string": {
0067 "type": "QString",
0068 "write": true
0069 },
0070 "optionalString": {
0071 "type": "QString",
0072 "write": true,
0073 "optional": true
0074 },
0075 "bytearray": {
0076 "type": "QByteArray",
0077 "write": true
0078 },
0079 "optionalBytearray": {
0080 "type": "QByteArray",
0081 "write": true,
0082 "optional": true
0083 },
0084 "stringByFunction": {
0085 "type": "QString",
0086 "write": true,
0087 "rustByFunction": true
0088 }
0089 }
0090 }
0091 }
0092 }