Sends signals on behalf of VuoRenderer objects that don't inherit from QObject.
Definition at line 19 of file VuoRendererSignaler.hh.
Signals | |
void | nodesMoved (set< VuoRendererNode * > nodes, qreal dx, qreal dy, bool movedByDragging) |
Emitted when nodes have been moved. | |
void | commentsMoved (set< VuoRendererComment * > comments, qreal dx, qreal dy, bool movedByDragging) |
Emitted when comments have been moved. //. | |
void | inputEditorRequested (VuoRendererPort *port) |
Emitted when the user has requested an input editor be presented. | |
void | nodePopoverRequested (VuoRendererNode *node) |
Emitted when the user has requested a node popover be presented. | |
void | nodeTitleEditorRequested (VuoRendererNode *node) |
Emitted when the user has requested a node title editor be presented. | |
void | commentEditorRequested (VuoRendererComment *comment) |
Emitted when the user has requested a comment editor be presented. | |
void | commentZoomRequested (VuoRendererComment *comment) |
Emitted when the user has requested a comment to be zoomed-to-fit. | |
void | commentResized (VuoRendererComment *comment, qreal dx, qreal dy) |
Emitted when the user has manually resized a comment. | |
void | nodeSourceEditorRequested (VuoRendererNode *node) |
Emitted when the user has initiated an editing session for a node with editable source. | |
void | inputPortCountAdjustmentRequested (VuoRendererNode *node, int inputPortCountDelta, bool requestedByDragging) |
Emitted when a node is to have its port count adjusted. | |
void | dragStickinessDisableRequested (bool disable) |
Emitted when drag stickiness for the canvas is to be disabled or re-enabled. | |
void | openUrl (QString url) |
Emitted when a URL should be opened. | |
Public Member Functions | |
VuoRendererSignaler (void) | |
Creates a signaler. | |
void | signalNodesMoved (set< VuoRendererNode * > nodes, qreal dx, qreal dy, bool movedByDragging=false) |
Emits a nodesMoved signal. | |
void | signalCommentsMoved (set< VuoRendererComment * > comments, qreal dx, qreal dy, bool movedByDragging=false) |
Emits a commentsMoved signal. | |
void | signalInputEditorRequested (VuoRendererPort *port) |
Emits a inputEditorRequested signal. | |
void | signalNodePopoverRequested (VuoRendererNode *node) |
Emits a signalNodePopoverRequested signal. | |
void | signalNodeTitleEditorRequested (VuoRendererNode *node) |
Emits a nodeTitleEditorRequested signal. | |
void | signalCommentEditorRequested (VuoRendererComment *comment) |
Emits a commentEditorRequested signal. | |
void | signalCommentZoomRequested (VuoRendererComment *comment) |
Emits a commentZoomRequested signal. | |
void | signalCommentResized (VuoRendererComment *comment, qreal dx, qreal dy) |
Emits a commentResized signal. | |
void | signalNodeSourceEditorRequested (VuoRendererNode *node) |
Emits a nodeSourceEditorRequested signal. | |
void | signalInputPortCountAdjustmentRequested (VuoRendererNode *node, int inputPortCountDelta, bool requestedByDragging) |
Emits a inputPortCountAdjustmentRequested signal. | |
void | signalDisableDragStickiness (bool disable) |
Emits a dragStickinessDisabled signal. | |
void | signalOpenUrl (QString url) |
Emits an openUrlRequested signal. | |
|
explicit |
Creates a signaler.
Definition at line 15 of file VuoRendererSignaler.cc.
|
signal |
Emitted when the user has requested a comment editor be presented.
|
signal |
Emitted when the user has manually resized a comment.
|
signal |
Emitted when comments have been moved. //.
|
signal |
Emitted when the user has requested a comment to be zoomed-to-fit.
|
signal |
Emitted when drag stickiness for the canvas is to be disabled or re-enabled.
|
signal |
Emitted when the user has requested an input editor be presented.
|
signal |
Emitted when a node is to have its port count adjusted.
|
signal |
Emitted when the user has requested a node popover be presented.
|
signal |
Emitted when nodes have been moved.
|
signal |
Emitted when the user has initiated an editing session for a node with editable source.
|
signal |
Emitted when the user has requested a node title editor be presented.
|
signal |
Emitted when a URL should be opened.
void VuoRendererSignaler::signalCommentEditorRequested | ( | VuoRendererComment * | comment | ) |
Emits a commentEditorRequested
signal.
Definition at line 63 of file VuoRendererSignaler.cc.
void VuoRendererSignaler::signalCommentResized | ( | VuoRendererComment * | comment, |
qreal | dx, | ||
qreal | dy | ||
) |
Emits a commentResized
signal.
Definition at line 79 of file VuoRendererSignaler.cc.
void VuoRendererSignaler::signalCommentsMoved | ( | set< VuoRendererComment * > | comments, |
qreal | dx, | ||
qreal | dy, | ||
bool | movedByDragging = false |
||
) |
Emits a commentsMoved
signal.
Definition at line 31 of file VuoRendererSignaler.cc.
void VuoRendererSignaler::signalCommentZoomRequested | ( | VuoRendererComment * | comment | ) |
Emits a commentZoomRequested
signal.
Definition at line 71 of file VuoRendererSignaler.cc.
void VuoRendererSignaler::signalDisableDragStickiness | ( | bool | disable | ) |
Emits a dragStickinessDisabled
signal.
Definition at line 103 of file VuoRendererSignaler.cc.
void VuoRendererSignaler::signalInputEditorRequested | ( | VuoRendererPort * | port | ) |
Emits a inputEditorRequested
signal.
Definition at line 47 of file VuoRendererSignaler.cc.
void VuoRendererSignaler::signalInputPortCountAdjustmentRequested | ( | VuoRendererNode * | node, |
int | inputPortCountDelta, | ||
bool | requestedByDragging | ||
) |
Emits a inputPortCountAdjustmentRequested
signal.
Definition at line 95 of file VuoRendererSignaler.cc.
void VuoRendererSignaler::signalNodePopoverRequested | ( | VuoRendererNode * | node | ) |
Emits a signalNodePopoverRequested
signal.
Definition at line 39 of file VuoRendererSignaler.cc.
void VuoRendererSignaler::signalNodesMoved | ( | set< VuoRendererNode * > | nodes, |
qreal | dx, | ||
qreal | dy, | ||
bool | movedByDragging = false |
||
) |
Emits a nodesMoved
signal.
Definition at line 23 of file VuoRendererSignaler.cc.
void VuoRendererSignaler::signalNodeSourceEditorRequested | ( | VuoRendererNode * | node | ) |
Emits a nodeSourceEditorRequested
signal.
Definition at line 87 of file VuoRendererSignaler.cc.
void VuoRendererSignaler::signalNodeTitleEditorRequested | ( | VuoRendererNode * | node | ) |
Emits a nodeTitleEditorRequested
signal.
Definition at line 55 of file VuoRendererSignaler.cc.
void VuoRendererSignaler::signalOpenUrl | ( | QString | url | ) |
Emits an openUrlRequested
signal.
Definition at line 111 of file VuoRendererSignaler.cc.