java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.quick.QQuickItem
io.qt.quick.QQuickPaintedItem
- All Implemented Interfaces:
QQmlParserStatus
,QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public abstract class QQuickPaintedItem extends QQuickItem
Way to use the QPainter API in the QML Scene Graph
Java wrapper for Qt class QQuickPaintedItem
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QQuickPaintedItem.PerformanceHint
Java wrapper for Qt enum QQuickPaintedItem::PerformanceHintstatic class
QQuickPaintedItem.PerformanceHints
QFlags type for enumQQuickPaintedItem.PerformanceHint
static class
QQuickPaintedItem.RenderTarget
Java wrapper for Qt enum QQuickPaintedItem::RenderTargetNested classes/interfaces inherited from class io.qt.quick.QQuickItem
QQuickItem.Flag, QQuickItem.Flags, QQuickItem.ItemChange, QQuickItem.TransformOrigin, QQuickItem.UpdatePaintNodeData
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal0
contentsScaleChanged
QObject.Signal0
contentsSizeChanged
QObject.Signal0
fillColorChanged
QObject.Signal0
renderTargetChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal0
textureSizeChanged
Fields inherited from class io.qt.quick.QQuickItem
activeFocusChanged, activeFocusOnTabChanged, antialiasingChanged, baselineOffsetChanged, childrenChanged, childrenRectChanged, clipChanged, containmentMaskChanged, enabledChanged, focusChanged, heightChanged, implicitHeightChanged, implicitWidthChanged, opacityChanged, parentChanged, rotationChanged, scaleChanged, smoothChanged, stateChanged, transformOriginChanged, visibleChanged, visibleChildrenChanged, widthChanged, windowChanged, xChanged, yChanged, zChanged
-
Constructor Summary
Constructors Modifier Constructor Description QQuickPaintedItem()
Overloaded constructor forQQuickPaintedItem(io.qt.quick.QQuickItem)
withparent = null
.protected
QQuickPaintedItem(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QQuickPaintedItem(QtObject.QPrivateConstructor p)
Constructor for internal use only.QQuickPaintedItem(QQuickItem parent)
-
Method Summary
Methods inherited from class io.qt.quick.QQuickItem
acceptedMouseButtons, acceptHoverEvents, acceptTouchEvents, activeFocusOnTab, antialiasing, baselineOffset, boundingRect, childAt, childItems, childMouseEventFilter, childrenRect, classBegin, clip, clipRect, componentComplete, containmentMask, contains, cursor, dragEnterEvent, dragLeaveEvent, dragMoveEvent, dropEvent, event, filtersChildMouseEvents, flags, focusInEvent, focusOutEvent, forceActiveFocus, forceActiveFocus, geometryChanged, grabMouse, grabToImage, grabToImage, grabToImage, grabToImage, grabTouchPoints, hasActiveFocus, hasFocus, height, heightValid, hoverEnterEvent, hoverLeaveEvent, hoverMoveEvent, implicitHeight, implicitWidth, inputMethodEvent, inputMethodQuery, isAncestorOf, isComponentComplete, isEnabled, isFocusScope, isUnderMouse, isVisible, itemTransform, keepMouseGrab, keepTouchGrab, keyPressEvent, keyReleaseEvent, mapFromGlobal, mapFromItem, mapFromScene, mapRectFromItem, mapRectFromScene, mapRectToItem, mapRectToScene, mapToGlobal, mapToItem, mapToScene, mouseDoubleClickEvent, mouseMoveEvent, mousePressEvent, mouseReleaseEvent, mouseUngrabEvent, nextItemInFocusChain, nextItemInFocusChain, opacity, parentItem, polish, position, resetAntialiasing, resetHeight, resetWidth, rotation, scale, scopedFocusItem, setAcceptedMouseButtons, setAcceptedMouseButtons, setAcceptHoverEvents, setAcceptTouchEvents, setActiveFocusOnTab, setAntialiasing, setBaselineOffset, setClip, setContainmentMask, setCursor, setEnabled, setFiltersChildMouseEvents, setFlag, setFlag, setFlags, setFlags, setFocus, setFocus, setHeight, setImplicitHeight, setImplicitSize, setImplicitWidth, setKeepMouseGrab, setKeepTouchGrab, setOpacity, setParentItem, setPosition, setRotation, setScale, setSize, setSmooth, setState, setTransformOrigin, setTransformOriginPoint, setVisible, setWidth, setX, setY, setZ, size, smooth, stackAfter, stackBefore, state, toString, touchEvent, touchUngrabEvent, transform, transformOrigin, transformOriginPoint, ungrabMouse, ungrabTouchPoints, unsetCursor, update, updateInputMethod, updateInputMethod, updateInputMethod, updatePolish, wheelEvent, width, widthValid, window, windowDeactivateEvent, x, y, z
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
contentsScaleChanged
-
contentsSizeChanged
-
fillColorChanged
-
renderTargetChanged
-
textureSizeChanged
-
-
Constructor Details
-
QQuickPaintedItem
public QQuickPaintedItem()Overloaded constructor for
QQuickPaintedItem(io.qt.quick.QQuickItem)
withparent = null
. -
QQuickPaintedItem
-
QQuickPaintedItem
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QQuickPaintedItem
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
paintAntialiasing
-
contentsBoundingRect
-
contentsScale
-
contentsSize
-
fillColor
-
mipmap
-
opaquePainting
-
performanceHints
-
renderTarget
-
resetContentsSize
-
setPaintAntialiasing
-
setContentsScale
-
setContentsSize
-
setFillColor
-
setMipmap
-
setOpaquePainting
-
setPerformanceHint
Overloaded function for
setPerformanceHint(io.qt.quick.QQuickPaintedItem.PerformanceHint, boolean)
withenabled = true
. -
setPerformanceHint
@QtUninvokable public final void setPerformanceHint(QQuickPaintedItem.PerformanceHint hint, boolean enabled) -
setPerformanceHints
Overloaded function for
setPerformanceHints(io.qt.quick.QQuickPaintedItem.PerformanceHints)
. -
setPerformanceHints
-
setRenderTarget
-
setTextureSize
-
textureSize
-
update
-
isTextureProvider
- Overrides:
isTextureProvider
in classQQuickItem
-
itemChange
- Overrides:
itemChange
in classQQuickItem
-
paint
-
releaseResources
- Overrides:
releaseResources
in classQQuickItem
-
textureProvider
- Overrides:
textureProvider
in classQQuickItem
-
updatePaintNode
@QtUninvokable protected QSGNode updatePaintNode(QSGNode arg__1, QQuickItem.UpdatePaintNodeData arg__2)- Overrides:
updatePaintNode
in classQQuickItem
-