Workspace
6.21.5
CSIRO
Presentation
ConnectionRack
ConnectionRack Member List
This is the complete list of members for
ConnectionRack
, including all inherited members.
canShowItem
(DataExecution::IOBase &ioBase) const
ConnectionRack
protected
virtual
ConnectionRack
(DataExecution::Operation &op, OperationViewBase &box, const WorkspaceGraphicsEffectFactory &graphicsEffectFactory)
ConnectionRack
DEFAULT_HIDE_DELAY_MS
ConnectionRack
static
dragEnterEvent
(QGraphicsSceneDragDropEvent *event) override
ConnectionRack
protected
dragFromIOBaseFinished
()=0
ConnectionRack
pure virtual
dragLeaveEvent
(QGraphicsSceneDragDropEvent *event) override
ConnectionRack
protected
flipOverlappingRackLabels
(bool onlyConnectedRacks)
ConnectionRack
flipRackLabels
()
ConnectionRack
generateNextVerticalPos
(const QGraphicsItem &item, QPointF &pos, double spacing=0)
ConnectionRack
static
getGraphicsEffectFactory
() const
ConnectionRack
getItemMap
() const =0
ConnectionRack
pure virtual
getNumberOfVisiblePorts
()
ConnectionRack
getObjectMap
() const =0
ConnectionRack
pure virtual
getPortList
() const =0
ConnectionRack
pure virtual
getPortMap
() const =0
ConnectionRack
pure virtual
getVisibilityState
() const
ConnectionRack
handleConnectedRackHoverEnter
()
ConnectionRack
slot
handleConnectedRackHoverLeave
()
ConnectionRack
slot
handlePortHoverEnter
()
ConnectionRack
slot
handlePortHoverLeave
(const QPointF &pos)
ConnectionRack
slot
hideObscuredOperationLabel
()
ConnectionRack
hoverEnter
()
ConnectionRack
signal
hoverEnterEvent
(QGraphicsSceneHoverEvent *event) override
ConnectionRack
protected
hoverLeave
()
ConnectionRack
signal
hoverLeaveEvent
(QGraphicsSceneHoverEvent *event) override
ConnectionRack
protected
initializePosAndVis
()
ConnectionRack
isDragStarter
()
ConnectionRack
isInputRack
() const =0
ConnectionRack
pure virtual
isLabelFlipInitiator
()
ConnectionRack
isPinButtonVisible
() const
ConnectionRack
isPinned
() const
ConnectionRack
isVisible
() const
ConnectionRack
itemChange
(GraphicsItemChange change, const QVariant &value) override
ConnectionRack
protected
NEVER_SHOW_IOBASE_PROPERTY_NAME
ConnectionRack
static
neverShow
() const
ConnectionRack
protected
paint
(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) override
ConnectionRack
portLabelsFlipped
()
ConnectionRack
signal
portLabelsReset
()
ConnectionRack
signal
portsRepositioned
()
ConnectionRack
signal
refreshVisibility
()
ConnectionRack
slot
registerPortConnections
(ConnectionPort &port)
ConnectionRack
repositionRackItems
()=0
ConnectionRack
pure virtual
requestOpLabelVisibilityChange
(bool show)
ConnectionRack
signal
requestZValueForConnections
(int zValue)
ConnectionRack
signal
resetPortLabelLocations
()
ConnectionRack
setAlwaysShow
(bool alwaysShow)
ConnectionRack
setDragStarter
(bool dragStarter)
ConnectionRack
setItemsToShow
(const QList< ConnectionPort * > &portsToShow)
ConnectionRack
protected
setNeverShow
(bool neverShow)
ConnectionRack
protected
setNeverShowDependenciesPort
(bool neverShow)
ConnectionRack
setNeverShowPinButton
(bool neverShowPinButton)
ConnectionRack
setPinButtonVisible
(bool visible)
ConnectionRack
setPinned
(bool pinned)
ConnectionRack
slot
setPinPosition
(const QPointF &pos)
ConnectionRack
protected
setStatusMessage
(const QString &message)
ConnectionRack
signal
setVisibility
(Visibility visState, bool force=false)
ConnectionRack
setWorkspaceTooltip
(const QString &tooltip)
ConnectionRack
signal
updateBoundingRect
()
ConnectionRack
Visibility
enum name
ConnectionRack
~ConnectionRack
() override
ConnectionRack