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

针对workflow节点显示的ToolBox 更多...

#include <DAToolBox.h>

类 DA::DAToolBox 继承关系图:

Public 成员函数

 DAToolBox (QWidget *parent=nullptr)
 
void addItems (const QMap< QString, QList< DANodeMetaData > > &datas)
 添加items
 
void addItems (const QList< DANodeMetaData > &datas)
 添加items
 
DANodeListWidgetgetFavoriteList ()
 获取收藏list,如果没有就创建
 
DANodeListWidgetcreateFavoriteList ()
 创建一个收藏列表
 
void addToFavorite (const DANodeMetaData &md)
 添加到收藏
 
void removeFavorite (const DANodeMetaData &md)
 移除收藏
 
DANodeMetaData getNodeMetaData (const QPoint &p) const
 通过位置获取对应的md
 
void adjustMinItemHight (int minHeight)
 自适应item的最小高度
 
int addItem (QWidget *w, const QIcon &iconSet, const QString &text)
 
int addItem (QWidget *w, const QString &text)
 
int count () const
 
int currentIndex () const
 
QWidget * currentWidget () const
 

详细描述

针对workflow节点显示的ToolBox

成员函数说明

◆ addItems() [1/2]

void DA::DAToolBox::addItems ( const QList< DANodeMetaData > &  datas)

添加items

参数
datas

◆ addItems() [2/2]

void DA::DAToolBox::addItems ( const QMap< QString, QList< DANodeMetaData > > &  datas)

添加items

参数
datas
注解
注意已淘汰

◆ addToFavorite()

void DA::DAToolBox::addToFavorite ( const DANodeMetaData md)

添加到收藏

参数
md

◆ adjustMinItemHight()

void DA::DAToolBox::adjustMinItemHight ( int  minHeight)

自适应item的最小高度

如果发现item的高度小于传入设置的最小值,则会根据最小值自动计算QToolBox的最小高度,保证item能达到最小值

参数
minHeight

◆ createFavoriteList()

DANodeListWidget * DA::DAToolBox::createFavoriteList ( )

创建一个收藏列表

收藏列表只允许有一个,重复调用不会重复创建

返回

◆ getFavoriteList()

DANodeListWidget * DA::DAToolBox::getFavoriteList ( )

获取收藏list,如果没有就创建

返回

◆ getNodeMetaData()

DANodeMetaData DA::DAToolBox::getNodeMetaData ( const QPoint &  p) const

通过位置获取对应的md

参数
p
返回

◆ removeFavorite()

void DA::DAToolBox::removeFavorite ( const DANodeMetaData md)

移除收藏

参数
md

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