| boundingRect() const override | DiagramImageItem | |
| clearHandles() | DiagramImageItem | private |
| clearStatusHint() const | DiagramImageItem | private |
| colorForHandleRole(HandleRole role) | DiagramImageItem | privatestatic |
| computeDisplayPixmap(const QPixmap &base, const QRect &cropRect, const QList< ImageTransparentColorDialog::PickedColor > &colors) | DiagramImageItem | privatestatic |
| contextMenuEvent(QGraphicsSceneContextMenuEvent *event) override | DiagramImageItem | protected |
| cornerPosition(int cornerIndex, qreal w, qreal h) | DiagramImageItem | privatestatic |
| crop() | DiagramImageItem | private |
| currentModeStatusHint() const | DiagramImageItem | private |
| diagram() const | QetGraphicsItem | |
| DiagramImageItem(QetGraphicsItem *=nullptr) | DiagramImageItem | |
| DiagramImageItem(const QPixmap &pixmap, QetGraphicsItem *=nullptr) | DiagramImageItem | |
| dragPivot(const QPointF &localPos) | DiagramImageItem | private |
| dragResize(int index, const QPointF &localPos, Qt::KeyboardModifiers mods) | DiagramImageItem | private |
| dragRotateHandle(int cornerIndex, const QPointF &scenePos, Qt::KeyboardModifiers mods) | DiagramImageItem | private |
| dragSkewHandle(int edgeIndex, const QPointF &scenePos, Qt::KeyboardModifiers mods) | DiagramImageItem | private |
| edgeMidpointPosition(int edgeIndex, qreal w, qreal h) | DiagramImageItem | privatestatic |
| editProperty() override | DiagramImageItem | virtual |
| fromXml(const QDomElement &) | DiagramImageItem | virtual |
| HandleMode enum name | DiagramImageItem | |
| handleModeLabel(HandleMode mode) | DiagramImageItem | privatestatic |
| handlePosition(int index) const | DiagramImageItem | private |
| handlerMouseMoveEvent(int index, QGraphicsSceneMouseEvent *event) | DiagramImageItem | private |
| handlerMousePressEvent(int index, Qt::KeyboardModifiers mods) | DiagramImageItem | private |
| handlerMouseReleaseEvent(int index) | DiagramImageItem | private |
| HandleRole enum name | DiagramImageItem | |
| hintForHandleRole(HandleRole role) | DiagramImageItem | privatestatic |
| hoverEnterEvent(QGraphicsSceneHoverEvent *event) override | DiagramImageItem | protected |
| hoverLeaveEvent(QGraphicsSceneHoverEvent *event) override | DiagramImageItem | protected |
| hoverMousePos() const | QetGraphicsItem | |
| hoverMoveEvent(QGraphicsSceneHoverEvent *event) override | QetGraphicsItem | protected |
| is_movable_ | QetGraphicsItem | protected |
| isHovered() const | QetGraphicsItem | |
| isMovable() const | QetGraphicsItem | inlinevirtual |
| itemChange(GraphicsItemChange change, const QVariant &value) override | DiagramImageItem | protected |
| m_base_pixmap | DiagramImageItem | protected |
| m_crop_rect | DiagramImageItem | protected |
| m_deferHandleReposition | DiagramImageItem | protected |
| m_first_move | QetGraphicsItem | protected |
| m_handleMode | DiagramImageItem | protected |
| m_handler_vector | DiagramImageItem | protected |
| m_handleRoles | DiagramImageItem | protected |
| m_hovered | QetGraphicsItem | private |
| m_mouse_hover_pos | QetGraphicsItem | private |
| m_mouse_to_origin_movement | QetGraphicsItem | protected |
| m_original_pos | DiagramImageItem | protected |
| m_original_transform | DiagramImageItem | protected |
| m_pivotIsCustom | DiagramImageItem | protected |
| m_resizeCenterAnchored | DiagramImageItem | protected |
| m_state | QetGraphicsItem | protected |
| m_transform | DiagramImageItem | protected |
| m_transparent_colors | DiagramImageItem | protected |
| m_vector_index | DiagramImageItem | protected |
| mirror(bool horizontal) | DiagramImageItem | private |
| mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) override | QetGraphicsItem | protected |
| mouseMoveEvent(QGraphicsSceneMouseEvent *event) override | QetGraphicsItem | protected |
| mousePressEvent(QGraphicsSceneMouseEvent *event) override | DiagramImageItem | protected |
| mouseReleaseEvent(QGraphicsSceneMouseEvent *event) override | QetGraphicsItem | protected |
| name() const override | DiagramImageItem | virtual |
| nextHandleMode() const | DiagramImageItem | private |
| paint(QPainter *, const QStyleOptionGraphicsItem *, QWidget *) override | DiagramImageItem | protected |
| paintForExport(QPainter *painter) | DiagramImageItem | inline |
| pivot | DiagramImageItem | |
| pivot() const | DiagramImageItem | inline |
| pixmap | DiagramImageItem | |
| pixmap() const | DiagramImageItem | inline |
| pixmap_ | DiagramImageItem | protected |
| pixmapChanged() | DiagramImageItem | signal |
| QetGraphicsItem(QGraphicsItem *parent=nullptr) | QetGraphicsItem | |
| rawPivot | DiagramImageItem | |
| rebuildHandles() | DiagramImageItem | private |
| refreshInteractionHints() | DiagramImageItem | private |
| replaceImage() | DiagramImageItem | private |
| repositionHandles() | DiagramImageItem | private |
| resetPivotToBoundingRectCenter() | DiagramImageItem | private |
| restoreAspectRatio() | DiagramImageItem | private |
| rotationAngle | DiagramImageItem | |
| rotationAngle() const | DiagramImageItem | inline |
| saveImageAs() | DiagramImageItem | private |
| saveImagePixmapAs(const QPixmap &pixmap, const QString &dialogTitle, bool hasTransparency) | DiagramImageItem | private |
| saveOriginalImageAs() | DiagramImageItem | private |
| scaleAndShearOffset(const QPointF &localPoint) const | DiagramImageItem | private |
| scaleFactorX | DiagramImageItem | |
| scaleFactorX() const | DiagramImageItem | inline |
| scaleFactorY | DiagramImageItem | |
| scaleFactorY() const | DiagramImageItem | inline |
| scaleOnlyOffset(const QPointF &localPoint) const | DiagramImageItem | private |
| sceneEventFilter(QGraphicsItem *watched, QEvent *event) override | DiagramImageItem | protected |
| setMovable(bool movable) | QetGraphicsItem | inlinevirtual |
| setPivot(const QPointF &pivot) | DiagramImageItem | |
| setPivotRaw(const QPointF &pivot) | DiagramImageItem | |
| setPixmap(const QPixmap &pixmap) | DiagramImageItem | |
| setPos(const QPointF &p) | QetGraphicsItem | virtual |
| setPos(qreal x, qreal y) | QetGraphicsItem | virtual |
| setRotationAngle(qreal angle) | DiagramImageItem | |
| setScaleFactorX(qreal factor) | DiagramImageItem | |
| setScaleFactorY(qreal factor) | DiagramImageItem | |
| setSkewX(qreal skew) | DiagramImageItem | |
| setSkewY(qreal skew) | DiagramImageItem | |
| setTransparentColor() | DiagramImageItem | private |
| showItem(QetGraphicsItem *item) | QetGraphicsItem | static |
| showStatusHint(const QString &text) const | DiagramImageItem | private |
| skewX | DiagramImageItem | |
| skewX() const | DiagramImageItem | inline |
| skewY | DiagramImageItem | |
| skewY() const | DiagramImageItem | inline |
| snap_to_grid_ | QetGraphicsItem | protected |
| state() const | QetGraphicsItem | |
| toggleHandleMode() | DiagramImageItem | private |
| toXml(QDomDocument &) const | DiagramImageItem | virtual |
| transformChanged() | DiagramImageItem | signal |
| Type enum value | DiagramImageItem | |
| type() const override | DiagramImageItem | inline |
| updateModeHint() | DiagramImageItem | private |
| writeRasterAsSvg(const QPixmap &pixmap, const QString &path) | DiagramImageItem | privatestatic |
| ~DiagramImageItem() override | DiagramImageItem | |
| ~QetGraphicsItem() override=0 | QetGraphicsItem | pure virtual |