Example demonstrating deeply nested qualified type names. More...
| Import Statement: | import TestModule 1.0 |
| Inherits: |
This type tests QDoc's ability to handle qualified type names with multiple segments like X.Level1.Level2.Leaf.
import TestModule.SubModule.Deep as X
DeepNestedType {
// This should properly link X.Level1.Level2.Leaf as a complete type name
nested: X.Level1.Level2.Leaf {
value: 42
deepProperty: "nested value"
}
// Test property bindings with multi-segment names
Layout.alignment: Qt.AlignCenter
anchors.margins.left: 10
}
The key test case is X.Level1.Level2.Leaf which has 4 segments:
X - Module aliasLevel1 - First level type/namespaceLevel2 - Second level type/namespaceLeaf - Final type nameA property that uses deeply nested type names for testing QDoc linking.
Property to test multi-segment property access.