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

保存节点元数据 节点元数据由工厂进行管理 更多...

#include <DANodeMetaData.h>

Public 成员函数

 DANodeMetaData (const QString &prototype, const QString &group)
 
 DANodeMetaData (const QString &prototype, const QString &name, const QIcon &icon, const QString &group)
 
QString getNodePrototype () const
 
void setNodePrototype (const QString &prototype)
 
QString getNodeName () const
 节点名
 
void setNodeName (const QString &name)
 设置节点名
 
QIcon getIcon () const
 图标
 
void setIcon (const QIcon &icon)
 设置图标
 
QString getGroup () const
 所属分组
 
void setGroup (const QString &group)
 设置所属分组
 
QString getNodeTooltip () const
 说明
 
void setNodeTooltip (const QString &tp)
 设置说明
 
bool isValid () const
 是否正常
 
 operator bool () const
 
bool operator< (const DANodeMetaData &other) const
 
bool operator== (const DANodeMetaData &other) const
 
bool operator!= (const DANodeMetaData &other) const
 

静态 Public 成员函数

static QString fullName (const DANodeMetaData &m)
 获取全名
 

详细描述

保存节点元数据 节点元数据由工厂进行管理

注解
节点元数据的hash和小于操作都是针对NodePrototype,因此要保证

成员函数说明

◆ fullName()

QString DA::DANodeMetaData::fullName ( const DANodeMetaData m)
static

获取全名

全名是group+'/'+NodePrototype

参数
m
返回

◆ getGroup()

QString DA::DANodeMetaData::getGroup ( ) const

所属分组

返回

◆ getIcon()

QIcon DA::DANodeMetaData::getIcon ( ) const

图标

返回

◆ getNodeName()

QString DA::DANodeMetaData::getNodeName ( ) const

节点名

返回

◆ getNodeTooltip()

QString DA::DANodeMetaData::getNodeTooltip ( ) const

说明

返回

◆ isValid()

bool DA::DANodeMetaData::isValid ( ) const

是否正常

返回

◆ setGroup()

void DA::DANodeMetaData::setGroup ( const QString &  group)

设置所属分组

参数
group

◆ setIcon()

void DA::DANodeMetaData::setIcon ( const QIcon &  icon)

设置图标

参数
icon

◆ setNodeName()

void DA::DANodeMetaData::setNodeName ( const QString &  name)

设置节点名

参数
name

◆ setNodeTooltip()

void DA::DANodeMetaData::setNodeTooltip ( const QString &  tp)

设置说明

参数
tp

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