|
DAWorkbench 0.0.1
DAWorkbench API
|
链接设置 更多...
#include <DANodeLinkItemSettingWidget.h>
信号 | |
| void | currentLinkLineStyleChanged (DAAbstractNodeLinkGraphicsItem::LinkLineStyle s) |
| 连线样式改变发射的信号 | |
| void | linkLinePenChanged (const QPen &p) |
| 请求连线的画笔改变 | |
Public 成员函数 | |
| DANodeLinkItemSettingWidget (QWidget *parent=nullptr) | |
| DANodeLinkItemSettingWidget | |
| void | setCurrentLinkLineStyle (DAAbstractNodeLinkGraphicsItem::LinkLineStyle s, bool updateLinkItem=false) |
| 设置当前显示的连线样式,此函数不会触发 | |
| void | setLinkLinePen (const QPen &p, bool updateLinkItem=false) |
| 设置连线画笔,此函数不会触发 | |
| void | setLinkItem (DAAbstractNodeLinkGraphicsItem *link) |
| 设置item | |
| DAAbstractNodeLinkGraphicsItem * | getLinkItem () const |
| 获取item | |
| void | updateLinkEndpointInfo (DAAbstractNodeLinkGraphicsItem *link) |
| 设置端点的信息 | |
| void | updateData () |
| 刷新数据 | |
| void | setScene (DANodeGraphicsScene *sc) |
| 设置scene | |
Protected 成员函数 | |
| void | initEndpointComboxBox () |
| 初始化 | |
| QPixmap | generateEndPointPixmap (DAAbstractNodeLinkGraphicsItem *link, DAAbstractNodeLinkGraphicsItem::EndPointType epType) |
链接设置
|
signal |
连线样式改变发射的信号
| s |
| DAAbstractNodeLinkGraphicsItem * DANodeLinkItemSettingWidget::getLinkItem | ( | ) | const |
获取item
|
signal |
请求连线的画笔改变
| p |
| void DANodeLinkItemSettingWidget::setCurrentLinkLineStyle | ( | DAAbstractNodeLinkGraphicsItem::LinkLineStyle | s, |
| bool | updateLinkItem = false |
||
| ) |
设置当前显示的连线样式,此函数不会触发
| s | |
| updateLinkItem | 如果为false,此函数只负责界面操作,并不会对持有的linkitem改变 |
| void DANodeLinkItemSettingWidget::setLinkItem | ( | DAAbstractNodeLinkGraphicsItem * | link | ) |
设置item
| link |
| void DANodeLinkItemSettingWidget::setLinkLinePen | ( | const QPen & | p, |
| bool | updateLinkItem = false |
||
| ) |
| void DANodeLinkItemSettingWidget::setScene | ( | DANodeGraphicsScene * | sc | ) |
设置scene
| sc |
| void DANodeLinkItemSettingWidget::updateLinkEndpointInfo | ( | DAAbstractNodeLinkGraphicsItem * | link | ) |
设置端点的信息
| link |