49 lines
1.4 KiB
JSON
49 lines
1.4 KiB
JSON
{
|
|
"cppFile": "src/Tree.cpp",
|
|
"rust": {
|
|
"dir": "rust",
|
|
"interfaceModule": "interface",
|
|
"implementationModule": "implementation"
|
|
},
|
|
"objects": {
|
|
"Tree": {
|
|
"type": "UniformTree",
|
|
"properties": {
|
|
"path": {
|
|
"type": "QString",
|
|
"write": true,
|
|
"optional": true
|
|
}
|
|
},
|
|
"itemProperties": {
|
|
"fileName": {
|
|
"type": "QString",
|
|
"roles": [ ["display"] ]
|
|
},
|
|
"fileIcon": {
|
|
"type": "QByteArray",
|
|
"roles": [ ["decoration"] ]
|
|
},
|
|
"fileSize": {
|
|
"type": "quint64",
|
|
"optional": true,
|
|
"roles": [ [], ["display"] ]
|
|
},
|
|
"filePath": {
|
|
"type": "QString",
|
|
"optional": true,
|
|
"roles": [ [], [], ["display"] ]
|
|
},
|
|
"filePermissions": {
|
|
"type": "qint32",
|
|
"roles": [ [], [], [], ["display"] ]
|
|
},
|
|
"fileType": {
|
|
"type": "qint32",
|
|
"roles": [ [], [], [], [],["display"] ]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|