Warning, /frameworks/syntax-highlighting/autotests/input/highlight.qml is written in an unsupported language. File is not indexed.
0001 import Qt 4.6 0002 pragma Singleton 0003 0004 // some random qml snippets stolen from the qt docs 0005 0006 Rectangle { 0007 important: true 0008 propertyAsdf: 0009 id: container 0010 signalA: bla 0011 property string label 0012 signal clicked 0013 radius: 5; border.color: "black" 0014 color: mouse.pressed ? "steelblue" : "lightsteelblue" 0015 gradient: Gradient { 0016 GradientStop { position: mouse.pressed ? 1.0 : 0.0; color: "steelblue" } 0017 GradientStop { position: mouse.pressed ? 0.0 : 1.0; color: "lightsteelblue" } 0018 } 0019 MouseRegion { id: mouse; anchors.fill: parent; onClicked: container.clicked() } 0020 Text { anchors.fill: parent; text: container.label; anchors.centerIn: parent } 0021 } 0022 0023 Rectangle { 0024 Script { 0025 function calculateMyHeight() { 0026 return Math.max(otherItem.height, thirdItem.height); 0027 } 0028 } 0029 0030 anchors.centerIn: parent 0031 width: Math.min(otherItem.width, 10) 0032 height: calculateMyHeight() 0033 color: { if (width > 10) "blue"; else "red" } 0034 } 0035 0036 Rectangle { 0037 default property color innerColor: "black" 0038 property color innerColor: "black" 0039 property alias text: textElement.text 0040 property alias aliasXYZ: testElement.text 0041 signal bar 0042 signal bar(var blah, string yxcv) 0043 width: 240; height: 320; 0044 width: 100; height: 30; source: "images/toolbutton.sci" 0045 ListView { 0046 anchors.fill: parent 0047 model: contactModel 0048 delegate: Component { 0049 Text { 0050 text: modelData.firstName + " " + modelData.lastName 0051 } 0052 } 0053 } 0054 } 0055 0056 Item { 0057 function say(text) { 0058 console.log("You said " + text); 0059 } 0060 } 0061 0062 /* 0063 * multi line comment 0064 */ 0065 0066 // single line comment 0067 0068 import QtQuick 2.0 0069 0070 Rectangle { 0071 property real myNumProp: 0.1e12; 0072 property alias sub.color; 0073 signal mySignal(int arg1, string arg2) 0074 color: "lightsteelblue" 0075 width: 320 0076 height: width/2 0077 0078 Rectangle { 0079 id: sub 0080 width: 0x10 0081 height: 007 0082 objectName: 'single quote' 0083 objectName2: a ? b : c; 0084 } 0085 }