Workspace 6.21.5
|
#include <Workspace/Presentation/minioperationview.h>
Public Types | |
enum | { Type = WorkspaceScene::MiniOperationViewT } |
Public Slots | |
void | handleVisibilitySettingsChange () |
Public Slots inherited from OperationViewBase | |
void | handleDragFromInput (const DataExecution::IOBase &ioBase) |
void | handleDragFromOutput (const DataExecution::IOBase &ioBase) |
void | hideUnpinnedRacks () |
void | unpinAndHideRacks () |
Signals | |
void | parentRackChanged () |
Signals inherited from OperationViewBase | |
void | dragFromInput (const DataExecution::IOBase &ioBase) |
void | dragFromOutput (const DataExecution::IOBase &ioBase) |
void | mousePressed () |
void | moveEventComplete (const QPointF &scenePos) |
void | positionChanged (const QPointF &scenePos) |
void | progress (int i) |
void | requestDisplayNestedWorkflowContents (DataExecution::Workspace *workspace) |
void | requestNestedWorkspaceFromSelection () |
void | selectionChange (OperationViewBase *w) |
void | setStatusMessage (const QString &msg) |
void | setWorkspaceTooltip (const QString &tooltip) |
Protected Member Functions | |
void | hoverEnterEvent (QGraphicsSceneHoverEvent *event) override |
void | hoverLeaveEvent (QGraphicsSceneHoverEvent *event) override |
QVariant | itemChange (GraphicsItemChange change, const QVariant &value) override |
void | updateAppearance () override |
Protected Member Functions inherited from OperationViewBase | |
OperationViewBase (DataExecution::Operation &op, WorkspaceScene &wsScene, const WorkspaceGraphicsEffectFactory &graphicsEffectFactory, const OperationViewPixmapFactory &pixmapFactory) | |
void | contextMenuEvent (QGraphicsSceneContextMenuEvent *event) override |
WorkspaceGraphicsEffect & | getGraphicsEffect () |
void | hoverEnterEvent (QGraphicsSceneHoverEvent *event) override |
void | hoverLeaveEvent (QGraphicsSceneHoverEvent *event) override |
void | hoverMoveEvent (QGraphicsSceneHoverEvent *event) override |
QVariant | itemChange (GraphicsItemChange change, const QVariant &value) override |
void | keyPressEvent (QKeyEvent *event) override |
void | mouseDoubleClickEvent (QGraphicsSceneMouseEvent *event) override |
void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) override |
void | mousePressEvent (QGraphicsSceneMouseEvent *event) override |
void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override |
bool | processIncomingConnectionViews (std::function< bool(ConnectionView &)> func) |
bool | processOutgoingConnectionViews (std::function< bool(ConnectionView &)> func) |
void | updateEffectPath () |
Additional Inherited Members | |
Static Public Member Functions inherited from OperationViewBase | |
static QSize | getOperationViewSize (const DataExecution::Operation &op) |
Protected Slots inherited from OperationViewBase | |
virtual void | updateAppearance () |
MiniOperationView | ( | DataExecution::Operation & | op, |
WorkspaceScene & | wsScene, | ||
const WorkspaceGraphicsEffectFactory & | graphicsEffectFactory | ||
) |
op | The operation the view represents. |
wsScene | The scene in which this operation view will belong. |
graphicsEffectFactory | Graphics effect factory. |
|
overridedefault |
void configurePortRackForMiniOperation | ( | ) |
MiniOperationRack * getMiniOperationRack | ( | ) |
const MiniOperationRack * getMiniOperationRack | ( | ) | const |
|
slot |
|
overrideprotected |
|
overrideprotected |
bool isInitialized | ( | ) | const |
|
overridevirtual |
Implements OperationViewBase.
bool isPassthroughVariable | ( | ) | const |
|
overrideprotected |
|
signal |
|
overridevirtual |
Remove the operation view from its parent rack (if it belongs to one).
Reimplemented from OperationViewBase.
void setMiniOperationRack | ( | MiniOperationRack * | rack | ) |
|
overridevirtual |
If the operation view has a parent rack, collapse it.
Reimplemented from OperationViewBase.
void setPortLabelVisibility | ( | bool | visible | ) |
|
inlineoverride |
|
overrideprotectedvirtual |
Reimplemented from OperationViewBase.