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

节点设置窗口 更多...

#include <DAWorkFlowNodeItemSettingWidget.h>

类 DA::DAWorkFlowNodeItemSettingWidget 继承关系图:

Public 成员函数

 DAWorkFlowNodeItemSettingWidget (QWidget *parent=nullptr)
 
void addWidget (QWidget *w, const QIcon &icon, const QString &title)
 
void removeWidget (QWidget *w)
 移除设置页
 
QTabWidget * tabWidget ()
 
void setWorkFlowOperateWidget (DAWorkFlowOperateWidget *wf)
 设置关联的场景
 
void setNodeSettingEnable (bool on=true)
 设置节点设置可用
 
void setItemSettingEnable (bool on=true)
 设置item设置可用
 
void setLinkSettingEnable (bool on=true)
 设置link设置可用
 
void setPixmapItemSettingEnable (bool on=true)
 设置PixmapItem设置可用
 
DAWorkFlowGraphicsScenegetCurrentScene () const
 
void removeTab (QWidget *w)
 移除tab页
 
void removeNodeSettingTab ()
 移除节点设置tab,移除后将不显示
 
void removeItemSettingTab ()
 移除元件设置tab,移除后将不显示
 
void removeLinkSettingTab ()
 移除链接设置tab
 
void removePictureItemSettingTab ()
 移除图片设置窗口
 
bool isTabContainWidget (QWidget *w)
 判断tab是否包含此窗口
 

详细描述

节点设置窗口

节点设置窗口是一个tab窗口,默认有节点设置、图元设置、连线设置、图片设置

用户也可以自己添加设置窗口

成员函数说明

◆ isTabContainWidget()

bool DAWorkFlowNodeItemSettingWidget::isTabContainWidget ( QWidget *  w)

判断tab是否包含此窗口

参数
w
返回

◆ removeNodeSettingTab()

void DAWorkFlowNodeItemSettingWidget::removeNodeSettingTab ( )

移除节点设置tab,移除后将不显示

某些情况不想让用户看到节点设置tab,可以使用此函数移除掉

◆ removeTab()

void DAWorkFlowNodeItemSettingWidget::removeTab ( QWidget *  w)

移除tab页

参数
w

◆ removeWidget()

void DAWorkFlowNodeItemSettingWidget::removeWidget ( QWidget *  w)

移除设置页

注解
注意,页面并不会被删除
参数
w

◆ setItemSettingEnable()

void DAWorkFlowNodeItemSettingWidget::setItemSettingEnable ( bool  on = true)

设置item设置可用

参数
on

◆ setLinkSettingEnable()

void DAWorkFlowNodeItemSettingWidget::setLinkSettingEnable ( bool  on = true)

设置link设置可用

参数
on

◆ setNodeSettingEnable()

void DAWorkFlowNodeItemSettingWidget::setNodeSettingEnable ( bool  on = true)

设置节点设置可用

参数
on

◆ setPixmapItemSettingEnable()

void DAWorkFlowNodeItemSettingWidget::setPixmapItemSettingEnable ( bool  on = true)

设置PixmapItem设置可用

参数
on

◆ setWorkFlowOperateWidget()

void DAWorkFlowNodeItemSettingWidget::setWorkFlowOperateWidget ( DAWorkFlowOperateWidget wf)

设置关联的场景

参数
s

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