Update plugins.qmltypes

Change-Id: I9b6c54b572d4653d609b154000e274b9e64d591f
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@theqtcompany.com>
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
This commit is contained in:
Kai Koehne 2014-12-04 09:50:44 +01:00 committed by Jani Heikkinen
parent 2ab6b863f4
commit e8338b8e86
7 changed files with 278 additions and 16 deletions

View File

@ -11,6 +11,8 @@ Module {
name: "QQuickLocalStorage" name: "QQuickLocalStorage"
prototype: "QObject" prototype: "QObject"
exports: ["QtQuick.LocalStorage/LocalStorage 2.0"] exports: ["QtQuick.LocalStorage/LocalStorage 2.0"]
isCreatable: false
isSingleton: true
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Method { Method {
name: "openDatabaseSync" name: "openDatabaseSync"

View File

@ -213,6 +213,7 @@ Module {
name: "QQuickDirection" name: "QQuickDirection"
prototype: "QObject" prototype: "QObject"
exports: ["QtQuick.Particles/NullVector 2.0"] exports: ["QtQuick.Particles/NullVector 2.0"]
isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
} }
Component { Component {
@ -574,6 +575,7 @@ Module {
defaultProperty: "data" defaultProperty: "data"
prototype: "QQuickItem" prototype: "QQuickItem"
exports: ["QtQuick.Particles/ParticleAffector 2.0"] exports: ["QtQuick.Particles/ParticleAffector 2.0"]
isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Property { name: "system"; type: "QQuickParticleSystem"; isPointer: true } Property { name: "system"; type: "QQuickParticleSystem"; isPointer: true }
Property { name: "groups"; type: "QStringList" } Property { name: "groups"; type: "QStringList" }
@ -800,6 +802,7 @@ Module {
name: "QQuickParticleExtruder" name: "QQuickParticleExtruder"
prototype: "QObject" prototype: "QObject"
exports: ["QtQuick.Particles/ParticleExtruder 2.0"] exports: ["QtQuick.Particles/ParticleExtruder 2.0"]
isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
} }
Component { Component {
@ -836,6 +839,7 @@ Module {
defaultProperty: "data" defaultProperty: "data"
prototype: "QQuickItem" prototype: "QQuickItem"
exports: ["QtQuick.Particles/ParticlePainter 2.0"] exports: ["QtQuick.Particles/ParticlePainter 2.0"]
isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Property { name: "system"; type: "QQuickParticleSystem"; isPointer: true } Property { name: "system"; type: "QQuickParticleSystem"; isPointer: true }
Property { name: "groups"; type: "QStringList" } Property { name: "groups"; type: "QStringList" }

View File

@ -800,6 +800,7 @@ Module {
Property { name: "role"; type: "QAccessible::Role" } Property { name: "role"; type: "QAccessible::Role" }
Property { name: "name"; type: "string" } Property { name: "name"; type: "string" }
Property { name: "description"; type: "string" } Property { name: "description"; type: "string" }
Property { name: "ignored"; type: "bool" }
Property { name: "checkable"; type: "bool" } Property { name: "checkable"; type: "bool" }
Property { name: "checked"; type: "bool" } Property { name: "checked"; type: "bool" }
Property { name: "editable"; type: "bool" } Property { name: "editable"; type: "bool" }
@ -814,6 +815,7 @@ Module {
Property { name: "defaultButton"; type: "bool" } Property { name: "defaultButton"; type: "bool" }
Property { name: "passwordEdit"; type: "bool" } Property { name: "passwordEdit"; type: "bool" }
Property { name: "selectableText"; type: "bool" } Property { name: "selectableText"; type: "bool" }
Property { name: "searchEdit"; type: "bool" }
Signal { Signal {
name: "checkableChanged" name: "checkableChanged"
Parameter { name: "arg"; type: "bool" } Parameter { name: "arg"; type: "bool" }
@ -870,8 +872,20 @@ Module {
name: "selectableTextChanged" name: "selectableTextChanged"
Parameter { name: "arg"; type: "bool" } Parameter { name: "arg"; type: "bool" }
} }
Signal {
name: "searchEditChanged"
Parameter { name: "arg"; type: "bool" }
}
Signal { name: "pressAction" }
Signal { name: "toggleAction" }
Signal { name: "increaseAction" }
Signal { name: "decreaseAction" }
Method { name: "valueChanged" } Method { name: "valueChanged" }
Method { name: "cursorPositionChanged" } Method { name: "cursorPositionChanged" }
Method {
name: "setIgnored"
Parameter { name: "ignored"; type: "bool" }
}
} }
Component { Component {
name: "QQuickAnchorAnimation" name: "QQuickAnchorAnimation"
@ -1367,6 +1381,7 @@ Module {
Property { name: "maximumY"; type: "double" } Property { name: "maximumY"; type: "double" }
Property { name: "active"; type: "bool"; isReadonly: true } Property { name: "active"; type: "bool"; isReadonly: true }
Property { name: "filterChildren"; type: "bool" } Property { name: "filterChildren"; type: "bool" }
Property { name: "smoothed"; type: "bool" }
Property { name: "threshold"; type: "double" } Property { name: "threshold"; type: "double" }
} }
Component { Component {
@ -1631,6 +1646,61 @@ Module {
Property { name: "name"; type: "string" } Property { name: "name"; type: "string" }
Property { name: "status"; type: "Status"; isReadonly: true } Property { name: "status"; type: "Status"; isReadonly: true }
} }
Component {
name: "QQuickFontMetrics"
prototype: "QObject"
exports: ["QtQuick/FontMetrics 2.4"]
exportMetaObjectRevisions: [0]
Property { name: "font"; type: "QFont" }
Property { name: "ascent"; type: "double"; isReadonly: true }
Property { name: "descent"; type: "double"; isReadonly: true }
Property { name: "height"; type: "double"; isReadonly: true }
Property { name: "leading"; type: "double"; isReadonly: true }
Property { name: "lineSpacing"; type: "double"; isReadonly: true }
Property { name: "minimumLeftBearing"; type: "double"; isReadonly: true }
Property { name: "minimumRightBearing"; type: "double"; isReadonly: true }
Property { name: "maximumCharacterWidth"; type: "double"; isReadonly: true }
Property { name: "xHeight"; type: "double"; isReadonly: true }
Property { name: "averageCharacterWidth"; type: "double"; isReadonly: true }
Property { name: "underlinePosition"; type: "double"; isReadonly: true }
Property { name: "overlinePosition"; type: "double"; isReadonly: true }
Property { name: "strikeOutPosition"; type: "double"; isReadonly: true }
Property { name: "lineWidth"; type: "double"; isReadonly: true }
Signal {
name: "fontChanged"
Parameter { name: "font"; type: "QFont" }
}
Method {
name: "advanceWidth"
type: "double"
Parameter { name: "text"; type: "string" }
}
Method {
name: "boundingRect"
type: "QRectF"
Parameter { name: "text"; type: "string" }
}
Method {
name: "tightBoundingRect"
type: "QRectF"
Parameter { name: "text"; type: "string" }
}
Method {
name: "elidedText"
type: "string"
Parameter { name: "text"; type: "string" }
Parameter { name: "mode"; type: "Qt::TextElideMode" }
Parameter { name: "width"; type: "double" }
Parameter { name: "flags"; type: "int" }
}
Method {
name: "elidedText"
type: "string"
Parameter { name: "text"; type: "string" }
Parameter { name: "mode"; type: "Qt::TextElideMode" }
Parameter { name: "width"; type: "double" }
}
}
Component { Component {
name: "QQuickFontValueType" name: "QQuickFontValueType"
prototype: "QQmlValueType" prototype: "QQmlValueType"
@ -1903,8 +1973,8 @@ Module {
name: "QQuickItem" name: "QQuickItem"
defaultProperty: "data" defaultProperty: "data"
prototype: "QObject" prototype: "QObject"
exports: ["QtQuick/Item 2.0", "QtQuick/Item 2.1"] exports: ["QtQuick/Item 2.0", "QtQuick/Item 2.1", "QtQuick/Item 2.4"]
exportMetaObjectRevisions: [0, 1] exportMetaObjectRevisions: [0, 1, 2]
Enum { Enum {
name: "TransformOrigin" name: "TransformOrigin"
values: { values: {
@ -2010,6 +2080,19 @@ Module {
Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } Parameter { name: "window"; type: "QQuickWindow"; isPointer: true }
} }
Method { name: "update" } Method { name: "update" }
Method {
name: "grabToImage"
revision: 2
type: "bool"
Parameter { name: "callback"; type: "QJSValue" }
Parameter { name: "targetSize"; type: "QSize" }
}
Method {
name: "grabToImage"
revision: 2
type: "bool"
Parameter { name: "callback"; type: "QJSValue" }
}
Method { Method {
name: "contains" name: "contains"
type: "bool" type: "bool"
@ -2042,6 +2125,18 @@ Module {
Parameter { name: "y"; type: "double" } Parameter { name: "y"; type: "double" }
} }
} }
Component {
name: "QQuickItemGrabResult"
prototype: "QObject"
Property { name: "image"; type: "QImage"; isReadonly: true }
Property { name: "url"; type: "QUrl"; isReadonly: true }
Signal { name: "ready" }
Method {
name: "saveToFile"
type: "bool"
Parameter { name: "fileName"; type: "string" }
}
}
Component { Component {
name: "QQuickItemLayer" name: "QQuickItemLayer"
prototype: "QObject" prototype: "QObject"
@ -2435,8 +2530,12 @@ Module {
name: "QQuickListView" name: "QQuickListView"
defaultProperty: "data" defaultProperty: "data"
prototype: "QQuickItemView" prototype: "QQuickItemView"
exports: ["QtQuick/ListView 2.0", "QtQuick/ListView 2.1"] exports: [
exportMetaObjectRevisions: [0, 1] "QtQuick/ListView 2.0",
"QtQuick/ListView 2.1",
"QtQuick/ListView 2.4"
]
exportMetaObjectRevisions: [0, 1, 2]
attachedType: "QQuickListViewAttached" attachedType: "QQuickListViewAttached"
Enum { Enum {
name: "Orientation" name: "Orientation"
@ -2453,6 +2552,22 @@ Module {
"SnapOneItem": 2 "SnapOneItem": 2
} }
} }
Enum {
name: "HeaderPositioning"
values: {
"InlineHeader": 0,
"OverlayHeader": 1,
"PullBackHeader": 2
}
}
Enum {
name: "FooterPositioning"
values: {
"InlineFooter": 0,
"OverlayFooter": 1,
"PullBackFooter": 2
}
}
Property { name: "highlightMoveVelocity"; type: "double" } Property { name: "highlightMoveVelocity"; type: "double" }
Property { name: "highlightResizeVelocity"; type: "double" } Property { name: "highlightResizeVelocity"; type: "double" }
Property { name: "highlightResizeDuration"; type: "int" } Property { name: "highlightResizeDuration"; type: "int" }
@ -2461,6 +2576,10 @@ Module {
Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true } Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true }
Property { name: "currentSection"; type: "string"; isReadonly: true } Property { name: "currentSection"; type: "string"; isReadonly: true }
Property { name: "snapMode"; type: "SnapMode" } Property { name: "snapMode"; type: "SnapMode" }
Property { name: "headerPositioning"; revision: 2; type: "HeaderPositioning" }
Property { name: "footerPositioning"; revision: 2; type: "FooterPositioning" }
Signal { name: "headerPositioningChanged"; revision: 2 }
Signal { name: "footerPositioningChanged"; revision: 2 }
Method { name: "incrementCurrentIndex" } Method { name: "incrementCurrentIndex" }
Method { name: "decrementCurrentIndex" } Method { name: "decrementCurrentIndex" }
} }
@ -2504,8 +2623,8 @@ Module {
name: "QQuickMouseArea" name: "QQuickMouseArea"
defaultProperty: "data" defaultProperty: "data"
prototype: "QQuickItem" prototype: "QQuickItem"
exports: ["QtQuick/MouseArea 2.0"] exports: ["QtQuick/MouseArea 2.0", "QtQuick/MouseArea 2.4"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0, 1]
Property { name: "mouseX"; type: "double"; isReadonly: true } Property { name: "mouseX"; type: "double"; isReadonly: true }
Property { name: "mouseY"; type: "double"; isReadonly: true } Property { name: "mouseY"; type: "double"; isReadonly: true }
Property { name: "containsMouse"; type: "bool"; isReadonly: true } Property { name: "containsMouse"; type: "bool"; isReadonly: true }
@ -2518,6 +2637,7 @@ Module {
Property { name: "preventStealing"; type: "bool" } Property { name: "preventStealing"; type: "bool" }
Property { name: "propagateComposedEvents"; type: "bool" } Property { name: "propagateComposedEvents"; type: "bool" }
Property { name: "cursorShape"; type: "Qt::CursorShape" } Property { name: "cursorShape"; type: "Qt::CursorShape" }
Property { name: "containsPress"; revision: 1; type: "bool"; isReadonly: true }
Signal { name: "hoveredChanged" } Signal { name: "hoveredChanged" }
Signal { Signal {
name: "positionChanged" name: "positionChanged"
@ -2558,6 +2678,7 @@ Module {
Signal { name: "entered" } Signal { name: "entered" }
Signal { name: "exited" } Signal { name: "exited" }
Signal { name: "canceled" } Signal { name: "canceled" }
Signal { name: "containsPressChanged"; revision: 1 }
} }
Component { Component {
name: "QQuickMouseEvent" name: "QQuickMouseEvent"
@ -2620,6 +2741,33 @@ Module {
exports: ["QtQuick/OpacityAnimator 2.2"] exports: ["QtQuick/OpacityAnimator 2.2"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
} }
Component {
name: "QQuickOpenGLInfo"
prototype: "QObject"
exports: ["QtQuick/OpenGLInfo 2.4"]
isCreatable: false
exportMetaObjectRevisions: [0]
Enum {
name: "ContextProfile"
values: {
"NoProfile": 0,
"CoreProfile": 1,
"CompatibilityProfile": 2
}
}
Enum {
name: "RenderableType"
values: {
"Unspecified": 0,
"OpenGL": 1,
"OpenGLES": 2
}
}
Property { name: "majorVersion"; type: "int"; isReadonly: true }
Property { name: "minorVersion"; type: "int"; isReadonly: true }
Property { name: "profile"; type: "ContextProfile"; isReadonly: true }
Property { name: "renderableType"; type: "RenderableType"; isReadonly: true }
}
Component { Component {
name: "QQuickPackage" name: "QQuickPackage"
defaultProperty: "data" defaultProperty: "data"
@ -3226,8 +3374,8 @@ Module {
name: "QQuickShaderEffect" name: "QQuickShaderEffect"
defaultProperty: "data" defaultProperty: "data"
prototype: "QQuickItem" prototype: "QQuickItem"
exports: ["QtQuick/ShaderEffect 2.0"] exports: ["QtQuick/ShaderEffect 2.0", "QtQuick/ShaderEffect 2.4"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0, 1]
Enum { Enum {
name: "CullMode" name: "CullMode"
values: { values: {
@ -3251,6 +3399,7 @@ Module {
Property { name: "cullMode"; type: "CullMode" } Property { name: "cullMode"; type: "CullMode" }
Property { name: "log"; type: "string"; isReadonly: true } Property { name: "log"; type: "string"; isReadonly: true }
Property { name: "status"; type: "Status"; isReadonly: true } Property { name: "status"; type: "Status"; isReadonly: true }
Property { name: "supportsAtlasTextures"; revision: 1; type: "bool" }
} }
Component { Component {
name: "QQuickShaderEffectMesh" name: "QQuickShaderEffectMesh"
@ -3982,6 +4131,13 @@ Module {
revision: 2 revision: 2
Parameter { name: "text"; type: "string" } Parameter { name: "text"; type: "string" }
} }
Method {
name: "inputMethodQuery"
revision: 4
type: "QVariant"
Parameter { name: "query"; type: "Qt::InputMethodQuery" }
Parameter { name: "argument"; type: "QVariant" }
}
Method { Method {
name: "positionToRectangle" name: "positionToRectangle"
type: "QRectF" type: "QRectF"
@ -4026,8 +4182,12 @@ Module {
name: "QQuickTextInput" name: "QQuickTextInput"
defaultProperty: "data" defaultProperty: "data"
prototype: "QQuickImplicitSizeItem" prototype: "QQuickImplicitSizeItem"
exports: ["QtQuick/TextInput 2.0", "QtQuick/TextInput 2.2"] exports: [
exportMetaObjectRevisions: [0, 2] "QtQuick/TextInput 2.0",
"QtQuick/TextInput 2.2",
"QtQuick/TextInput 2.4"
]
exportMetaObjectRevisions: [0, 2, 3]
Enum { Enum {
name: "EchoMode" name: "EchoMode"
values: { values: {
@ -4110,6 +4270,7 @@ Module {
Property { name: "echoMode"; type: "EchoMode" } Property { name: "echoMode"; type: "EchoMode" }
Property { name: "activeFocusOnPress"; type: "bool" } Property { name: "activeFocusOnPress"; type: "bool" }
Property { name: "passwordCharacter"; type: "string" } Property { name: "passwordCharacter"; type: "string" }
Property { name: "passwordMaskDelay"; revision: 3; type: "int" }
Property { name: "displayText"; type: "string"; isReadonly: true } Property { name: "displayText"; type: "string"; isReadonly: true }
Property { name: "autoScroll"; type: "bool" } Property { name: "autoScroll"; type: "bool" }
Property { name: "selectByMouse"; type: "bool" } Property { name: "selectByMouse"; type: "bool" }
@ -4156,6 +4317,11 @@ Module {
name: "echoModeChanged" name: "echoModeChanged"
Parameter { name: "echoMode"; type: "EchoMode" } Parameter { name: "echoMode"; type: "EchoMode" }
} }
Signal {
name: "passwordMaskDelayChanged"
revision: 3
Parameter { name: "delay"; type: "int" }
}
Signal { Signal {
name: "activeFocusOnPressChanged" name: "activeFocusOnPressChanged"
Parameter { name: "activeFocusOnPress"; type: "bool" } Parameter { name: "activeFocusOnPress"; type: "bool" }
@ -4202,6 +4368,11 @@ Module {
Parameter { name: "start"; type: "int" } Parameter { name: "start"; type: "int" }
Parameter { name: "end"; type: "int" } Parameter { name: "end"; type: "int" }
} }
Method {
name: "ensureVisible"
revision: 3
Parameter { name: "position"; type: "int" }
}
Method { Method {
name: "positionAt" name: "positionAt"
Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true }
@ -4220,6 +4391,13 @@ Module {
Parameter { name: "pos"; type: "int" } Parameter { name: "pos"; type: "int" }
Parameter { name: "mode"; type: "SelectionMode" } Parameter { name: "mode"; type: "SelectionMode" }
} }
Method {
name: "inputMethodQuery"
revision: 3
type: "QVariant"
Parameter { name: "query"; type: "Qt::InputMethodQuery" }
Parameter { name: "argument"; type: "QVariant" }
}
Method { Method {
name: "getText" name: "getText"
type: "string" type: "string"
@ -4236,6 +4414,23 @@ Module {
Property { name: "x"; type: "double" } Property { name: "x"; type: "double" }
Property { name: "y"; type: "double" } Property { name: "y"; type: "double" }
} }
Component {
name: "QQuickTextMetrics"
prototype: "QObject"
exports: ["QtQuick/TextMetrics 2.4"]
exportMetaObjectRevisions: [0]
Property { name: "font"; type: "QFont" }
Property { name: "text"; type: "string" }
Property { name: "advanceWidth"; type: "double"; isReadonly: true }
Property { name: "boundingRect"; type: "QRectF"; isReadonly: true }
Property { name: "width"; type: "double"; isReadonly: true }
Property { name: "height"; type: "double"; isReadonly: true }
Property { name: "tightBoundingRect"; type: "QRectF"; isReadonly: true }
Property { name: "elidedText"; type: "string"; isReadonly: true }
Property { name: "elide"; type: "Qt::TextElideMode" }
Property { name: "elideWidth"; type: "double" }
Signal { name: "metricsChanged" }
}
Component { Component {
name: "QQuickTouchPoint" name: "QQuickTouchPoint"
prototype: "QObject" prototype: "QObject"
@ -4779,7 +4974,8 @@ Module {
"WA_TouchPadAcceptSingleTouchEvents": 123, "WA_TouchPadAcceptSingleTouchEvents": 123,
"WA_X11DoNotAcceptFocus": 126, "WA_X11DoNotAcceptFocus": 126,
"WA_MacNoShadow": 127, "WA_MacNoShadow": 127,
"WA_AttributeCount": 128 "WA_AlwaysStackOnTop": 128,
"WA_AttributeCount": 129
} }
} }
Enum { Enum {
@ -4801,7 +4997,9 @@ Module {
"AA_ForceRasterWidgets": 14, "AA_ForceRasterWidgets": 14,
"AA_UseDesktopOpenGL": 15, "AA_UseDesktopOpenGL": 15,
"AA_UseOpenGLES": 16, "AA_UseOpenGLES": 16,
"AA_AttributeCount": 17 "AA_UseSoftwareOpenGL": 17,
"AA_ShareOpenGLContexts": 18,
"AA_AttributeCount": 19
} }
} }
Enum { Enum {
@ -5246,6 +5444,13 @@ Module {
"Key_Guide": 16777498, "Key_Guide": 16777498,
"Key_Info": 16777499, "Key_Info": 16777499,
"Key_Settings": 16777500, "Key_Settings": 16777500,
"Key_MicVolumeUp": 16777501,
"Key_MicVolumeDown": 16777502,
"Key_New": 16777504,
"Key_Open": 16777505,
"Key_Find": 16777506,
"Key_Undo": 16777507,
"Key_Redo": 16777508,
"Key_MediaLast": 16842751, "Key_MediaLast": 16842751,
"Key_Select": 16842752, "Key_Select": 16842752,
"Key_Yes": 16842753, "Key_Yes": 16842753,
@ -5581,6 +5786,20 @@ Module {
"ZAxis": 2 "ZAxis": 2
} }
} }
Enum {
name: "FocusReason"
values: {
"MouseFocusReason": 0,
"TabFocusReason": 1,
"BacktabFocusReason": 2,
"ActiveWindowFocusReason": 3,
"PopupFocusReason": 4,
"ShortcutFocusReason": 5,
"MenuBarFocusReason": 6,
"OtherFocusReason": 7,
"NoFocusReason": 8
}
}
Enum { Enum {
name: "ContextMenuPolicy" name: "ContextMenuPolicy"
values: { values: {
@ -5830,6 +6049,18 @@ Module {
"LastGestureType": -1 "LastGestureType": -1
} }
} }
Enum {
name: "NativeGestureType"
values: {
"BeginNativeGesture": 0,
"EndNativeGesture": 1,
"PanNativeGesture": 2,
"ZoomNativeGesture": 3,
"SmartZoomNativeGesture": 4,
"RotateNativeGesture": 5,
"SwipeNativeGesture": 6
}
}
Enum { Enum {
name: "CursorMoveStyle" name: "CursorMoveStyle"
values: { values: {
@ -5853,6 +6084,14 @@ Module {
"ScrollEnd": 3 "ScrollEnd": 3
} }
} }
Enum {
name: "MouseEventSource"
values: {
"MouseEventNotSynthesized": 0,
"MouseEventSynthesizedBySystem": 1,
"MouseEventSynthesizedByQt": 2
}
}
} }
Component { name: "QEasingCurve"; prototype: "QQmlEasingValueType" } Component { name: "QEasingCurve"; prototype: "QQmlEasingValueType" }
} }

View File

@ -250,6 +250,12 @@ Module {
type: "QObject*" type: "QObject*"
Parameter { name: "item"; type: "QQuickItem"; isPointer: true } Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
} }
Method {
name: "findChild"
type: "QObject*"
Parameter { name: "parent"; type: "QObject"; isPointer: true }
Parameter { name: "objectName"; type: "string" }
}
} }
Component { Component {
name: "QuickTestUtil" name: "QuickTestUtil"

View File

@ -38,8 +38,10 @@ Module {
Property { name: "desktopAvailableHeight"; type: "int"; isReadonly: true } Property { name: "desktopAvailableHeight"; type: "int"; isReadonly: true }
Property { name: "logicalPixelDensity"; type: "double"; isReadonly: true } Property { name: "logicalPixelDensity"; type: "double"; isReadonly: true }
Property { name: "pixelDensity"; type: "double"; isReadonly: true } Property { name: "pixelDensity"; type: "double"; isReadonly: true }
Property { name: "devicePixelRatio"; type: "double"; isReadonly: true }
Property { name: "primaryOrientation"; type: "Qt::ScreenOrientation"; isReadonly: true } Property { name: "primaryOrientation"; type: "Qt::ScreenOrientation"; isReadonly: true }
Property { name: "orientation"; type: "Qt::ScreenOrientation"; isReadonly: true } Property { name: "orientation"; type: "Qt::ScreenOrientation"; isReadonly: true }
Property { name: "orientationUpdateMask"; type: "Qt::ScreenOrientations" }
Signal { name: "desktopGeometryChanged" } Signal { name: "desktopGeometryChanged" }
Method { Method {
name: "angleBetween" name: "angleBetween"
@ -103,12 +105,21 @@ Module {
Method { name: "update" } Method { name: "update" }
Method { name: "releaseResources" } Method { name: "releaseResources" }
} }
Component {
name: "QQuickWindowAttached"
prototype: "QObject"
Property { name: "visibility"; type: "QWindow::Visibility"; isReadonly: true }
Property { name: "active"; type: "bool"; isReadonly: true }
Property { name: "activeFocusItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
}
Component { Component {
name: "QQuickWindowQmlImpl" name: "QQuickWindowQmlImpl"
defaultProperty: "data" defaultProperty: "data"
prototype: "QQuickWindow" prototype: "QQuickWindow"
exports: ["QtQuick.Window/Window 2.1"] exports: ["QtQuick.Window/Window 2.1", "QtQuick.Window/Window 2.2"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0, 1]
attachedType: "QQuickWindowAttached"
Property { name: "visible"; type: "bool" } Property { name: "visible"; type: "bool" }
Property { name: "visibility"; type: "Visibility" } Property { name: "visibility"; type: "Visibility" }
Signal { Signal {

View File

@ -221,7 +221,7 @@ public:
#ifndef QT_NO_IM #ifndef QT_NO_IM
QVariant inputMethodQuery(Qt::InputMethodQuery property) const; QVariant inputMethodQuery(Qt::InputMethodQuery property) const;
Q_INVOKABLE QVariant inputMethodQuery(Qt::InputMethodQuery query, QVariant argument) const; Q_REVISION(4) Q_INVOKABLE QVariant inputMethodQuery(Qt::InputMethodQuery query, QVariant argument) const;
#endif #endif
qreal contentWidth() const; qreal contentWidth() const;

View File

@ -246,7 +246,7 @@ public:
#ifndef QT_NO_IM #ifndef QT_NO_IM
QVariant inputMethodQuery(Qt::InputMethodQuery property) const; QVariant inputMethodQuery(Qt::InputMethodQuery property) const;
Q_INVOKABLE QVariant inputMethodQuery(Qt::InputMethodQuery query, QVariant argument) const; Q_REVISION(3) Q_INVOKABLE QVariant inputMethodQuery(Qt::InputMethodQuery query, QVariant argument) const;
#endif #endif
QRectF boundingRect() const; QRectF boundingRect() const;