Workspace 6.21.5
|
#include <Workspace/Presentation/operationview.h>
Public Types | |
enum | { Type = WorkspaceScene::OperationViewBoxT } |
Additional Inherited Members | |
Public Slots inherited from OperationViewBase | |
void | handleDragFromInput (const DataExecution::IOBase &ioBase) |
void | handleDragFromOutput (const DataExecution::IOBase &ioBase) |
void | hideUnpinnedRacks () |
void | unpinAndHideRacks () |
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) |
Static Public Member Functions inherited from OperationViewBase | |
static QSize | getOperationViewSize (const DataExecution::Operation &op) |
Protected Slots inherited from OperationViewBase | |
virtual void | updateAppearance () |
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 () |
OperationView | ( | 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 |
|
overridevirtual |
Implements OperationViewBase.
|
inlineoverride |