1 2Description="QML" 3 4Categories = {"markup"} 5 6Keywords={ 7 { Id=1, 8 List={ 9 "import", "color","bool","coordinate","date","double","enumeration","font","geocircle", 10 "georectangle","geoshape","int","list","matrix4x4","point","real","rect","size","string", 11 "url","var","variant","vector2d","vector3d","vector4d","true","false", "if", "else", "function", "signal", "property"} 12 }, 13 { Id=2, 14 List= {"Accelerometer","AccelerometerReading","Accessible","Action","Address","Affector" 15 ,"Age","Altimeter","AltimeterReading","AmbientLightReading","AmbientLightSensor" 16 ,"AmbientTemperatureReading","AmbientTemperatureSensor","AnchorAnimation", 17 "AnchorChanges","AngleDirection","AnimatedImage","AnimatedSprite","Animation", 18 "AnimationController","Animator","ApplicationWindow","ApplicationWindowStyle", 19 "AttenuationModelInverse","AttenuationModelLinear","Attractor","Audio", 20 "AudioCategory","AudioEngine","AudioListener","AudioSample","Behavior","Binding" 21 ,"Blend","BluetoothDiscoveryModel","BluetoothService","BluetoothSocket", 22 "BorderImage","BrightnessContrast","BusyIndicator","BusyIndicatorStyle","Button" 23 ,"ButtonStyle","Calendar","CalendarStyle","Camera","CameraCapture", 24 "CameraExposure","CameraFlash","CameraFocus","CameraImageProcessing", 25 "CameraRecorder","Canvas","CanvasGradient","CanvasImageData","CanvasPixelArray", 26 "Category","CategoryModel","CheckBox","CheckBoxStyle","CloseEvent", 27 "ColorAnimation","ColorDialog","ColorOverlay","Colorize","Column","ColumnLayout" 28 ,"ComboBox","ComboBoxStyle","Compass","CompassReading","Component", 29 "ConicalGradient","Connections","ContactDetail","ContactDetails","Context2D", 30 "CoordinateAnimation","CumulativeDirection","CustomParticle", 31 "Date","DelegateModel","DelegateModelGroup","Desaturate","Dialog", 32 "Direction","DirectionalBlur","Displace","DistanceReading","DistanceSensor", 33 "DoubleValidator","Drag","DragEvent","DropArea","DropShadow","DwmFeatures", 34 "EditorialModel","EllipseShape","Emitter","EnginioClient", 35 "EnginioModel","EnginioOAuth2Authentication","EnginioReply","ExclusiveGroup", 36 "ExtendedAttributes","FastBlur","FileDialog","FinalState", 37 "Flickable","Flipable","Flow","FocusScope","FolderListModel","FontDialog", 38 "FontLoader","FontMetrics","Friction","GammaAdjust","GaussianBlur", 39 "GeocodeModel","Glow","Gradient","GradientStop","Gravity","Grid","GridLayout", 40 "GridMesh","GridView","GroupBox","GroupGoal","Gyroscope","GyroscopeReading", 41 "HistoryState","HolsterReading", 42 "HolsterSensor","HueSaturation","IRProximityReading","IRProximitySensor","Icon", 43 "Image","ImageModel","ImageParticle","InnerShadow","Instantiator","IntValidator" 44 ,"Item","ItemGrabResult","ItemParticle","JumpList","JumpListCategory", 45 "JumpListDestination","JumpListLink","JumpListSeparator","KeyEvent", 46 "KeyNavigation","Keys","Label","Layout","LayoutMirroring","LevelAdjust", 47 "LightReading","LightSensor","LineShape","LinearGradient","ListElement", 48 "ListModel","ListView","Loader","Locale","Location","Magnetometer", 49 "MagnetometerReading","Map","MapCircle","MapGestureArea","MapItemView", 50 "MapPinchEvent","MapPolygon","MapPolyline","MapQuickItem","MapRectangle", 51 "MapRoute","MapType","MaskShape","MaskedBlur","Matrix4x4","MediaPlayer","Menu", 52 "MenuBar","MenuBarStyle","MenuItem","MenuSeparator","MenuStyle","MessageDialog", 53 "MouseArea","MouseEvent","MultiPointTouchArea","NdefFilter", 54 "NdefMimeRecord","NdefRecord","NdefTextRecord","NdefUriRecord","NearField", 55 "Number","NumberAnimation","ObjectModel","OpacityAnimator","OpacityMask", 56 "OpenGLInfo","OrientationReading","OrientationSensor","Package", 57 "ParallelAnimation","ParentAnimation","ParentChange","Particle","ParticleGroup", 58 "ParticlePainter","ParticleSystem","Path","PathAnimation","PathArc", 59 "PathAttribute","PathCubic","PathCurve","PathElement","PathInterpolator", 60 "PathLine","PathPercent","PathQuad","PathSvg","PathView","PauseAnimation", 61 "PinchArea","PinchEvent","Place","PlaceAttribute","PlaceSearchModel", 62 "PlaceSearchSuggestionModel","PlayVariation","Plugin","PluginParameter", 63 "PointDirection","Position","PositionSource","Positioner","PressureReading", 64 "PressureSensor","ProgressBar","ProgressBarStyle","PropertyAction", 65 "PropertyAnimation","PropertyChanges","ProximityReading","ProximitySensor", 66 "QAbstractState","QAbstractTransition","QSignalTransition","Qt", 67 "QtMultimedia","QtObject","QtPositioning","quaternion","RadialBlur", 68 "RadialGradient","Radio","RadioButton","RadioButtonStyle","RadioData","Ratings", 69 "Rectangle","RectangleShape","RectangularGlow","RecursiveBlur","RegExpValidator" 70 ,"Repeater","ReviewModel","Rotation","RotationAnimation","RotationAnimator", 71 "RotationReading","RotationSensor","Route","RouteManeuver","RouteModel", 72 "RouteQuery","RouteSegment","Row","RowLayout","Scale", 73 "ScaleAnimator","Screen","ScriptAction","ScrollView","ScrollViewStyle","Sensor", 74 "SensorGesture","SensorGlobal","SensorReading","SequentialAnimation","Settings", 75 "ShaderEffect","ShaderEffectSource","Shape","SignalSpy","SignalTransition", 76 "Slider","SliderStyle","SmoothedAnimation","Sound","SoundEffect","SoundInstance" 77 ,"SpinBox","SpinBoxStyle","SplitView","SpringAnimation","Sprite","SpriteGoal", 78 "SpriteSequence","Stack","StackView","StackViewDelegate","State", 79 "StateChangeScript","StateGroup","StateMachine","StatusBar","StatusBarStyle", 80 "String","Supplier","Switch","SwitchStyle","SystemPalette","Tab" 81 ,"TabView","TabViewStyle","TabWidget","TableView","TableViewColumn", 82 "TableViewStyle","TapReading","TapSensor","TargetDirection","TaskbarButton", 83 "TestCase","Text","TextArea","TextAreaStyle","TextEdit","TextField", 84 "TextFieldStyle","TextInput","TextMetrics","ThresholdMask","ThumbnailToolBar", 85 "ThumbnailToolButton","TiltReading","TiltSensor","TimeoutTransition","Timer", 86 "ToolBar","ToolBarStyle","ToolButton","Torch","TouchPoint","TrailEmitter", 87 "Transform","Transition","Translate","Turbulence","U","UniformAnimator","User", 88 "Vector3dAnimation","Video","VideoOutput","ViewTransition", 89 "VisualDataGroup","VisualDataModel","VisualItemModel","Wander","WebChannel","WebEngineLoadRequest", 90 "WebEngineView","WebLoadRequest","WebSocket","WebSocketServer","WebView", 91 "WheelEvent","Window","WorkerScript","XAnimator","XmlListModel","XmlRole", 92 "YAnimator","ZoomBlur"} 93 }, 94 { Id=3, 95 Regex=[[(\w+)\s*\:]] 96 }, 97 { Id=4, 98 Regex=[[(\w+)\s*\(]] 99 } 100} 101 102Strings = { 103 Delimiter=[["]] 104} 105 106Comments = { 107 { Block=true, 108 Nested=false, 109 Delimiter = { [[\/\*]], [[\*\/]] } 110 }, 111 { 112 Block=false, 113 Delimiter = { [[//]] } 114 } 115} 116 117IgnoreCase=false 118 119Operators=[[\(|\)|\[|\]|\{|\}|\,|\;|\.|\:|\&|<|>|\!|=|\/|\*|\%|\+|\-|\~|\||\^]] 120