java.lang.Object
io.qt.QtObject
io.qt.widgets.QAbstractGraphicsShapeItem
io.qt.widgets.QGraphicsPolygonItem
- All Implemented Interfaces:
QtObjectInterface,QGraphicsItem
Polygon item that you can add to a QGraphicsScene
Java wrapper for Qt class QGraphicsPolygonItem
- Since:
- This class was introduced in Qt 4.2.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.qt.widgets.QGraphicsItem
QGraphicsItem.BlockedByModalPanelInfo, QGraphicsItem.CacheMode, QGraphicsItem.Extension, QGraphicsItem.GraphicsItemChange, QGraphicsItem.GraphicsItemFlag, QGraphicsItem.GraphicsItemFlags, QGraphicsItem.PanelModality -
Constructor Summary
ConstructorsConstructorDescriptionOverloaded constructor forQGraphicsPolygonItem(io.qt.widgets.QGraphicsItem)withparent = null.QGraphicsPolygonItem(QPolygonF polygon) Overloaded constructor forQGraphicsPolygonItem(io.qt.gui.QPolygonF, io.qt.widgets.QGraphicsItem)withparent = null.QGraphicsPolygonItem(QPolygonF polygon, QGraphicsItem parent) QGraphicsPolygonItem(QGraphicsItem parent) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected ObjectSeeQGraphicsItem::extension(QVariant)const final Qt.FillRulefillRule()booleanisObscuredBy(QGraphicsItem item) voidpaint(QPainter painter, QStyleOptionGraphicsItem option, QWidget widget) final QPolygonFpolygon()protected voidsetExtension(QGraphicsItem.Extension extension, Object variant) SeeQGraphicsItem::setExtension(QGraphicsItem::Extension, QVariant) final voidsetFillRule(Qt.FillRule rule) final voidsetPolygon(QPolygonF polygon) shape()protected booleansupportsExtension(QGraphicsItem.Extension extension) SeeQGraphicsItem::supportsExtension(QGraphicsItem::Extension)const 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, contains, contextMenuEvent, cursor, data, deviceTransform, dragEnterEvent, dragLeaveEvent, dragMoveEvent, dropEvent, effectiveOpacity, ensureVisible, ensureVisible, ensureVisible, 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, isObscured, isPanel, isSelected, isUnderMouse, isVisible, isVisibleTo, isWidget, isWindow, itemChange, itemTransform, keyPressEvent, keyReleaseEvent, mapFromItem, mapFromItem, mapFromItem, mapFromItem, mapFromItem, mapFromItem, mapFromItem, mapFromItem, mapFromParent, mapFromParent, mapFromParent, mapFromParent, mapFromParent, mapFromParent, mapFromParent, mapFromParent, mapFromScene, mapFromScene, mapFromScene, mapFromScene, mapFromScene, mapFromScene, mapFromScene, mapFromScene, mapRectFromItem, mapRectFromItem, mapRectFromItem, mapRectFromParent, mapRectFromParent, mapRectFromParent, mapRectFromScene, mapRectFromScene, mapRectFromScene, mapRectToItem, mapRectToItem, mapRectToItem, mapRectToParent, mapRectToParent, mapRectToParent, mapRectToScene, mapRectToScene, mapRectToScene, mapToItem, mapToItem, mapToItem, mapToItem, mapToItem, mapToItem, mapToItem, mapToItem, mapToParent, mapToParent, mapToParent, mapToParent, mapToParent, mapToParent, mapToParent, mapToParent, mapToScene, mapToScene, 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, scroll, setAcceptDrops, setAcceptedMouseButtons, setAcceptedMouseButtons, setAcceptHoverEvents, setAcceptTouchEvents, setActive, setBoundingRegionGranularity, setBrush, setBrush, setBrush, setBrush, setBrush, setBrush, setBrush, setCacheMode, setCacheMode, setCursor, setCursor, setCursor, setData, setEnabled, setFiltersChildEvents, setFlag, setFlag, setFlags, setFlags, setFocus, setFocus, setFocusProxy, setGraphicsEffect, setGroup, setHandlesChildEvents, setInputMethodHints, setInputMethodHints, setOpacity, setPanelModality, setParentItem, setPen, setPen, setPen, setPos, setPos, setPos, setRotation, setScale, setSelected, setToolTip, setTransform, setTransform, setTransformations, setTransformOriginPoint, setTransformOriginPoint, setTransformOriginPoint, setVisible, setX, setY, setZValue, show, stackBefore, toGraphicsObject, toolTip, topLevelItem, topLevelWidget, transform, transformations, transformOriginPoint, ungrabKeyboard, ungrabMouse, unsetCursor, update, update, update, update, updateMicroFocus, wheelEvent, window, x, y, zValueMethods inherited from class io.qt.QtObject
dispose, equals, isDisposedMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.qt.QtObjectInterface
dispose, isDisposed
-
Constructor Details
-
QGraphicsPolygonItem
- Parameters:
parent-
-
QGraphicsPolygonItem
- Parameters:
polygon-parent-
-
QGraphicsPolygonItem
public QGraphicsPolygonItem()Overloaded constructor for
QGraphicsPolygonItem(io.qt.widgets.QGraphicsItem)withparent = null. -
QGraphicsPolygonItem
Overloaded constructor for
QGraphicsPolygonItem(io.qt.gui.QPolygonF, io.qt.widgets.QGraphicsItem)withparent = null.
-
-
Method Details
-
fillRule
- Returns:
-
polygon
- Returns:
-
setFillRule
- Parameters:
rule-
-
setPolygon
- Parameters:
polygon-
-
boundingRect
- Specified by:
boundingRectin interfaceQGraphicsItem- Specified by:
boundingRectin classQAbstractGraphicsShapeItem- Returns:
-
contains
- Specified by:
containsin interfaceQGraphicsItem- Overrides:
containsin classQAbstractGraphicsShapeItem- Parameters:
point-- Returns:
-
extension
See
QGraphicsItem::extension(QVariant)const - Overrides:
extensionin classQAbstractGraphicsShapeItem- Parameters:
variant-- Returns:
-
isObscuredBy
- Specified by:
isObscuredByin interfaceQGraphicsItem- Overrides:
isObscuredByin classQAbstractGraphicsShapeItem- Parameters:
item-- Returns:
-
opaqueArea
- Specified by:
opaqueAreain interfaceQGraphicsItem- Overrides:
opaqueAreain classQAbstractGraphicsShapeItem- Returns:
-
paint
- Specified by:
paintin interfaceQGraphicsItem- Specified by:
paintin classQAbstractGraphicsShapeItem- Parameters:
painter-option-widget-
-
setExtension
See
QGraphicsItem::setExtension(QGraphicsItem::Extension, QVariant) - Overrides:
setExtensionin classQAbstractGraphicsShapeItem- Parameters:
extension-variant-
-
shape
- Specified by:
shapein interfaceQGraphicsItem- Overrides:
shapein classQAbstractGraphicsShapeItem- Returns:
-
supportsExtension
See
QGraphicsItem::supportsExtension(QGraphicsItem::Extension)const - Overrides:
supportsExtensionin classQAbstractGraphicsShapeItem- Parameters:
extension-- Returns:
-