DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DA::DACommandsForWorkFlowRemoveLink类 参考

移除link 更多...

#include <DACommandsForWorkFlowNodeGraphics.h>

类 DA::DACommandsForWorkFlowRemoveLink 继承关系图:

Public 成员函数

 DACommandsForWorkFlowRemoveLink (DAAbstractNodeLinkGraphicsItem *linkitem, DANodeGraphicsScene *sc, QUndoCommand *parent=nullptr)
 DACommandsForWorkFlowRemoveLink::DACommandsForWorkFlowRemoveLink
 
void redo () override
 
void undo () override
 

详细描述

移除link

构造及析构函数说明

◆ DACommandsForWorkFlowRemoveLink()

DA::DACommandsForWorkFlowRemoveLink::DACommandsForWorkFlowRemoveLink ( DAAbstractNodeLinkGraphicsItem linkitem,
DANodeGraphicsScene sc,
QUndoCommand *  parent = nullptr 
)

DACommandsForWorkFlowRemoveLink::DACommandsForWorkFlowRemoveLink

此类在

参见
DACommandsForWorkFlowRemoveSelectNodes 中调用
参数
linkitem
sc
parent

针对在命令的构造函数中就直接执行了创建或者删除动作的情况, 创建的命令mNeedDelete初始要为true,否则创建此命令,但没推入stack就会出现内存泄露 反之亦然,删除的命令,needdelete应该为false


该类的文档由以下文件生成: