java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.widgets.QAbstractGraphicsShapeItem
io.qt.widgets.QGraphicsPathItem
- All Implemented Interfaces:
QtObjectInterface
,QGraphicsItem
Path item that you can add to a QGraphicsScene
Java wrapper for Qt class QGraphicsPathItem
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
Nested classes/interfaces inherited from interface io.qt.widgets.QGraphicsItem
QGraphicsItem.BlockedByModalPanelInfo, QGraphicsItem.CacheMode, QGraphicsItem.Extension, QGraphicsItem.GraphicsItemChange, QGraphicsItem.GraphicsItemFlag, QGraphicsItem.GraphicsItemFlags, QGraphicsItem.Impl, QGraphicsItem.MemberAccess, QGraphicsItem.PanelModality
-
Constructor Summary
ModifierConstructorDescriptionOverloaded constructor forQGraphicsPathItem(io.qt.widgets.QGraphicsItem)
withparent = null
.Overloaded constructor forQGraphicsPathItem(io.qt.gui.QPainterPath, io.qt.widgets.QGraphicsItem)
withparent = null
.QGraphicsPathItem
(QPainterPath path, QGraphicsItem parent) protected
Constructor for internal use only.QGraphicsPathItem
(QGraphicsItem parent) -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected Object
boolean
isObscuredBy
(QGraphicsItem item) void
paint
(QPainter painter, QStyleOptionGraphicsItem option, QWidget widget) final QPainterPath
path()
protected void
setExtension
(QGraphicsItem.Extension extension, Object variant) final void
setPath
(QPainterPath path) shape()
protected boolean
supportsExtension
(QGraphicsItem.Extension extension) Methods inherited from class io.qt.widgets.QAbstractGraphicsShapeItem
acceptDrops, acceptedMouseButtons, acceptHoverEvents, acceptTouchEvents, addToIndex, advance, boundingRegion, boundingRegionGranularity, brush, cacheMode, childItems, childrenBoundingRect, clearFocus, clipPath, collidesWithItem, collidesWithItem, collidesWithPath, collidesWithPath, collidingItems, collidingItems, commonAncestorItem, contextMenuEvent, cursor, data, deviceTransform, dragEnterEvent, dragLeaveEvent, dragMoveEvent, dropEvent, effectiveOpacity, ensureVisible, ensureVisible, ensureVisible, ensureVisible, ensureVisible, ensureVisible, ensureVisible, filtersChildEvents, flags, focusInEvent, focusItem, focusOutEvent, focusProxy, focusScopeItem, grabKeyboard, grabMouse, graphicsEffect, group, handlesChildEvents, hasCursor, hasFocus, hide, hoverEnterEvent, hoverLeaveEvent, hoverMoveEvent, inputMethodEvent, inputMethodHints, inputMethodQuery, installSceneEventFilter, isActive, isAncestorOf, isBlockedByModalPanel, isClipped, isEnabled, isObscured, isObscured, isObscured, isPanel, isSelected, isUnderMouse, isVisible, isVisibleTo, isWidget, isWindow, itemChange, itemTransform, keyPressEvent, keyReleaseEvent, mapFromItem, mapFromItem, mapFromItem, mapFromItem, mapFromItem, mapFromItem, mapFromParent, mapFromParent, mapFromParent, mapFromParent, mapFromParent, mapFromParent, mapFromScene, mapFromScene, mapFromScene, mapFromScene, mapFromScene, mapFromScene, mapRectFromItem, mapRectFromItem, mapRectFromParent, mapRectFromParent, mapRectFromScene, mapRectFromScene, mapRectToItem, mapRectToItem, mapRectToParent, mapRectToParent, mapRectToScene, mapRectToScene, mapToItem, mapToItem, mapToItem, mapToItem, mapToItem, mapToItem, mapToParent, mapToParent, mapToParent, mapToParent, mapToParent, mapToParent, mapToScene, mapToScene, mapToScene, mapToScene, mapToScene, mapToScene, mouseDoubleClickEvent, mouseMoveEvent, mousePressEvent, mouseReleaseEvent, moveBy, opacity, paint, panel, panelModality, parentItem, parentObject, parentWidget, pen, pos, prepareGeometryChange, removeFromIndex, removeSceneEventFilter, resetTransform, rotation, scale, scene, sceneBoundingRect, sceneEvent, sceneEventFilter, scenePos, sceneTransform, scroll, scroll, setAcceptDrops, setAcceptedMouseButtons, setAcceptedMouseButtons, setAcceptHoverEvents, setAcceptTouchEvents, setActive, setBoundingRegionGranularity, setBrush, setCacheMode, setCacheMode, setCursor, setData, setEnabled, setFiltersChildEvents, setFlag, setFlag, setFlags, setFlags, setFocus, setFocus, setFocusProxy, setGraphicsEffect, setGroup, setHandlesChildEvents, setInputMethodHints, setInputMethodHints, setOpacity, setPanelModality, setParentItem, setPen, setPos, setPos, setRotation, setScale, setSelected, setToolTip, setTransform, setTransform, setTransformations, setTransformOriginPoint, setTransformOriginPoint, setVisible, setX, setY, setZValue, show, stackBefore, toGraphicsObject, toolTip, topLevelItem, topLevelWidget, transform, transformations, transformOriginPoint, ungrabKeyboard, ungrabMouse, unsetCursor, update, update, update, updateMicroFocus, wheelEvent, window, x, y, zValue
Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.qt.QtObjectInterface
dispose, isDisposed
-
Constructor Details
-
QGraphicsPathItem
public QGraphicsPathItem()Overloaded constructor for
QGraphicsPathItem(io.qt.widgets.QGraphicsItem)
withparent = null
. -
QGraphicsPathItem
-
QGraphicsPathItem
Overloaded constructor for
QGraphicsPathItem(io.qt.gui.QPainterPath, io.qt.widgets.QGraphicsItem)
withparent = null
. -
QGraphicsPathItem
-
QGraphicsPathItem
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
path
-
setPath
-
boundingRect
- Specified by:
boundingRect
in interfaceQGraphicsItem
- Specified by:
boundingRect
in classQAbstractGraphicsShapeItem
-
contains
- Specified by:
contains
in interfaceQGraphicsItem
- Overrides:
contains
in classQAbstractGraphicsShapeItem
-
extension
- Overrides:
extension
in classQAbstractGraphicsShapeItem
-
isObscuredBy
- Specified by:
isObscuredBy
in interfaceQGraphicsItem
- Overrides:
isObscuredBy
in classQAbstractGraphicsShapeItem
-
opaqueArea
- Specified by:
opaqueArea
in interfaceQGraphicsItem
- Overrides:
opaqueArea
in classQAbstractGraphicsShapeItem
-
paint
- Specified by:
paint
in interfaceQGraphicsItem
- Specified by:
paint
in classQAbstractGraphicsShapeItem
-
setExtension
- Overrides:
setExtension
in classQAbstractGraphicsShapeItem
-
shape
- Specified by:
shape
in interfaceQGraphicsItem
- Overrides:
shape
in classQAbstractGraphicsShapeItem
-
supportsExtension
- Overrides:
supportsExtension
in classQAbstractGraphicsShapeItem
-