2017-08-11 12:55:51 -07:00
|
|
|
{
|
|
|
|
"cppFile": "test_object_types_rust.cpp",
|
|
|
|
"rust": {
|
|
|
|
"dir": "rust_object_types",
|
|
|
|
"interfaceModule": "interface",
|
2017-08-12 04:41:49 -07:00
|
|
|
"implementationModule": "implementation",
|
|
|
|
"typesModule": "types"
|
2017-08-11 12:55:51 -07:00
|
|
|
},
|
|
|
|
"objects": [{
|
2017-08-12 03:49:37 -07:00
|
|
|
"name": "Object",
|
2017-08-11 12:55:51 -07:00
|
|
|
"type": "Object",
|
|
|
|
"properties": [{
|
2017-08-12 10:21:35 -07:00
|
|
|
"name": "boolean",
|
|
|
|
"type": "bool",
|
|
|
|
"write": true
|
|
|
|
}, {
|
|
|
|
"name": "integer",
|
2017-08-16 15:11:08 -07:00
|
|
|
"type": "qint32",
|
2017-08-12 10:21:35 -07:00
|
|
|
"write": true
|
|
|
|
}, {
|
|
|
|
"name": "uinteger",
|
2017-08-16 15:11:08 -07:00
|
|
|
"type": "quint32",
|
2017-08-12 10:21:35 -07:00
|
|
|
"write": true
|
2017-08-15 23:54:14 -07:00
|
|
|
}, {
|
|
|
|
"name": "u64",
|
2017-08-16 15:11:08 -07:00
|
|
|
"type": "quint64",
|
2017-08-15 23:54:14 -07:00
|
|
|
"write": true
|
2017-08-12 10:21:35 -07:00
|
|
|
}, {
|
|
|
|
"name": "string",
|
|
|
|
"type": "QString",
|
2017-08-18 02:44:37 -07:00
|
|
|
"write": true,
|
|
|
|
"nullable": true
|
|
|
|
}, {
|
|
|
|
"name": "optionalString",
|
|
|
|
"type": "QString",
|
|
|
|
"write": true,
|
|
|
|
"optional": true
|
2017-08-12 10:21:35 -07:00
|
|
|
}, {
|
|
|
|
"name": "bytearray",
|
|
|
|
"type": "QByteArray",
|
2017-08-11 12:55:51 -07:00
|
|
|
"write": true
|
2017-08-18 02:44:37 -07:00
|
|
|
}, {
|
|
|
|
"name": "optionalBytearray",
|
|
|
|
"type": "QByteArray",
|
|
|
|
"write": true,
|
|
|
|
"optional": true
|
2017-08-11 12:55:51 -07:00
|
|
|
}]
|
|
|
|
}]
|
|
|
|
}
|