meshroom.ui.components.edge.EdgeMouseArea

- class meshroom.ui.components.edge.EdgeMouseArea(parent=None)
Provides a MouseArea shaped as a cubic spline for mouse interaction with edges. Spline goes from (0,0) to (width, height). Works with negative values.
- __init__(parent=None)
Methods
__init__([parent])acceptHoverEvents(self)acceptTouchEvents(self)acceptedMouseButtons(self)activeFocusOnTab(self)antialiasing(self)baselineOffset(self)blockSignals(self, b)boundingRect(self)childAt(self, x, y)childEvent(self, event)childItems(self)childMouseEventFilter(self, arg__1, arg__2)children(self)childrenRect(self)classBegin(self)clip(self)clipRect(self)componentComplete(self)connect(...)connectNotify(self, signal)containmentMask(self)contains(self, point)cursor(self)customEvent(self, event)deleteLater(self)disconnect(...)disconnectNotify(self, signal)dragEnterEvent(self, arg__1)dragLeaveEvent(self, arg__1)dragMoveEvent(self, arg__1)dropEvent(self, arg__1)dumpObjectInfo(self)dumpObjectTree(self)dynamicPropertyNames(self)emit(self, arg__1, *args)event(self, arg__1)eventFilter(self, watched, event)filtersChildMouseEvents(self)findChild(self, arg__1[, arg__2])findChildren(-> typing.Iterable)flags(self)focusInEvent(self, arg__1)focusOutEvent(self, arg__1)forceActiveFocus()geometryChanged(self, newGeometry, oldGeometry)getContainsMouse()getCurveScale()getThickness()grabMouse(self)grabToImage() -> bool ))grabTouchPoints(self, ids)hasActiveFocus(self)hasFocus(self)height(self)heightValid(self)hoverEnterEvent(self, event)hoverLeaveEvent(self, event)hoverMoveEvent(self, event)implicitHeight(self)implicitWidth(self)inherits(self, classname)inputMethodEvent(self, arg__1)inputMethodQuery(self, query)installEventFilter(self, filterObj)isAncestorOf(self, child)isComponentComplete(self)isEnabled(self)isFocusScope(self)isSignalConnected(self, signal)isTextureProvider(self)isUnderMouse(self)isVisible(self)isWidgetType(self)isWindowType(self)itemTransform(self, arg__1)keepMouseGrab(self)keepTouchGrab(self)keyPressEvent(self, event)keyReleaseEvent(self, event)killTimer(self, id)mapFromGlobal(self, point)mapFromItem(self, item, point)mapFromScene(self, point)mapRectFromItem(self, item, rect)mapRectFromScene(self, rect)mapRectToItem(self, item, rect)mapRectToScene(self, rect)mapToGlobal(self, point)mapToItem(self, item, point)mapToScene(self, point)metaObject(self)mouseDoubleClickEvent(self, event)mouseMoveEvent(self, event)mousePressEvent(self, event)mouseReleaseEvent(self, event)mouseUngrabEvent(self)moveToThread(self, thread)nextItemInFocusChain(self[, forward])objectName(self)opacity(self)parent(self)parentItem(self)polish(self)position(self)property(self, name)receivers(self, signal)registerUserData()releaseResources(self)removeEventFilter(self, obj)resetAntialiasing(self)resetHeight(self)resetWidth(self)rotation(self)scale(self)scopedFocusItem(self)sender(self)senderSignalIndex(self)setAcceptHoverEvents(self, enabled)setAcceptTouchEvents(self, accept)setAcceptedMouseButtons(self, buttons)setActiveFocusOnTab(self, arg__1)setAntialiasing(self, arg__1)setBaselineOffset(self, arg__1)setClip(self, arg__1)setContainmentMask(self, mask)setContainsMouse(value)setCursor(self, cursor)setCurveScale(value)setEnabled(self, arg__1)setFiltersChildMouseEvents(self, filter)setFlag(self, flag[, enabled])setFlags(self, flags)setFocus()setHeight(self, arg__1)setImplicitHeight(self, arg__1)setImplicitSize(self, arg__1, arg__2)setImplicitWidth(self, arg__1)setKeepMouseGrab(self, arg__1)setKeepTouchGrab(self, arg__1)setObjectName(self, name)setOpacity(self, arg__1)setParent(self, parent)setParentItem(self, parent)setPosition(self, arg__1)setProperty(self, name, value)setRotation(self, arg__1)setScale(self, arg__1)setSize(self, size)setSmooth(self, arg__1)setState(self, arg__1)setThickness(value)setTransformOrigin(self, arg__1)setTransformOriginPoint(self, arg__1)setVisible(self, arg__1)setWidth(self, arg__1)setX(self, arg__1)setY(self, arg__1)setZ(self, arg__1)signalsBlocked(self)size(self)smooth(self)stackAfter(self, arg__1)stackBefore(self, arg__1)startTimer(self, interval[, timerType])state(self)textureProvider(self)thread(self)timerEvent(self, event)touchEvent(self, event)touchUngrabEvent(self)tr(self, arg__1[, arg__2, arg__3])transformOrigin(self)transformOriginPoint(self)ungrabMouse(self)ungrabTouchPoints(self)unsetCursor(self)update(self)updateInputMethod(self[, queries])updatePaintNode(self, arg__1, arg__2)updatePolish(self)updateShape()wheelEvent(self, event)width(self)widthValid(self)window(self)windowDeactivateEvent(self)x(self)y(self)z(self)Attributes
BottomBottomLeftBottomRightCenterItemAcceptsDropsItemAcceptsInputMethodItemActiveFocusHasChangedItemAntialiasingHasChangedItemChildAddedChangeItemChildRemovedChangeItemClipsChildrenToShapeItemDevicePixelRatioHasChangedItemEnabledHasChangedItemHasContentsItemIsFocusScopeItemOpacityHasChangedItemParentHasChangedItemRotationHasChangedItemSceneChangeItemVisibleHasChangedLeftRightTopTopLeftTopRightacceptedButtonsactiveFocusChangedactiveFocusOnTabChangedantialiasingChangedbaselineOffsetChangedchildrenChangedchildrenRectChangedclipChangedcontainmentMaskChangedcontainsMousecontainsMouseChangedcurveScalecurveScaleChangeddestroyedenabledChangedfocusChangedheightChangedimplicitHeightChangedimplicitWidthChangedobjectNameChangedopacityChangedparentChangedpressedreleasedrotationChangedscaleChangedsmoothChangedstateChangedstaticMetaObjectthicknessthicknessChangedtransformOriginChangedvisibleChangedvisibleChildrenChangedwidthChangedwindowChangedxChangedyChangedzChanged