1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
|
/*
* Header bla
*/
import QtQuick 1.1
import QtQuick.Controls 1.4 as QtQuick1
/**
* Parent item.
*/
Item {
/**
* A child with an ID.
*/
Item {
id: childItem
/** An attribute. */
componentAttribute: value
/** Another attribute. */
component.attribute: anotherValue
/**
* A function in a component.
* @param type:string str The string to append 'a' to.
* @return type:string The new string.
*/
function itemFunction(str) {
return str + "a";
}
}
/**
* Another child with an ID.
*/
Item {
id: childItem2
ShowChildComponent {
id: customComponentChildItem
/** An attribute. */
componentAttribute: value
/** Another attribute. */
component.attribute: anotherValue
/**
* A function in a component.
* @param type:string str The string to append 'a' to.
* @return type:string The new string.
*/
function showFunction(str) {
return str + "a";
}
}
HideCustomComponent {
/** An attribute. */
componentAttribute: value
/** Another attribute. */
component.attribute: anotherValue
/**
* A function in a component.
* @param type:string str The string to append 'a' to.
* @return type:string The new string.
*/
function hideFunction(str) {
return str + "a";
}
}
}
/**
* A child without an ID.
*/
Item {
/** Attribute not shown for component with no ID. */
attributeNotShown: value
/**
* A grandchild with an ID.
*/
ShowChildComponent {
id: showCustomComponentChildItem
/** An attribute. */
componentAttribute: value
/** Another attribute. */
component.attribute: anotherValue
/**
* A function in a component.
* @param type:string str The string to append 'a' to.
* @return type:string The new string.
*/
function showFunction(str) {
return str + "a";
}
}
}
/**
* A comment for aSplitView
*/
QtQuick1.SplitView {
id: aSplitView
Layout.fillHeight: true
Layout.fillWidth: true
/**
* A comment for aRectangle.
*/
Rectangle {
id: aRectangle
}
}
}
|