玉兔远程控制 0.1.0-bate8
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | Private 属性 | 所有成员列表
CFavoriteModel::tree结构体 参考
CFavoriteModel::tree 的协作图:
Collaboration graph
[图例]

Public 成员函数

 tree (CFavoriteDatabase::Item i)
 
int GetRow () const
 
void SetRow (int r)
 
bool IsFolder () const
 
bool IsFavorite () const
 
int ChildCount () const
 
treeChildAt (int index) const
 
int GetInserIndex (tree *child)
 
bool AddChild (tree *child)
 
bool InsertChild (int index, tree *child)
 
bool RemoveChild (tree *child)
 
QList< tree * > FindChild (const CFavoriteDatabase::Item &item) const
 
QList< tree * > FindRecursive (const CFavoriteDatabase::Item &item) const
 

Public 属性

CFavoriteDatabase::Item item
 
treeparent = nullptr
 
QVector< tree * > children
 

Private 属性

int m_row = 0
 

详细描述

在文件 FavoriteModel.h61 行定义.

构造及析构函数说明

◆ tree() [1/2]

CFavoriteModel::tree::tree ( )

在文件 FavoriteModel.cpp502 行定义.

◆ tree() [2/2]

CFavoriteModel::tree::tree ( CFavoriteDatabase::Item  i)

在文件 FavoriteModel.cpp505 行定义.

◆ ~tree()

CFavoriteModel::tree::~tree ( )

在文件 FavoriteModel.cpp509 行定义.

成员函数说明

◆ AddChild()

bool CFavoriteModel::tree::AddChild ( tree child)

在文件 FavoriteModel.cpp562 行定义.

◆ ChildAt()

CFavoriteModel::tree * CFavoriteModel::tree::ChildAt ( int  index) const

在文件 FavoriteModel.cpp538 行定义.

◆ ChildCount()

int CFavoriteModel::tree::ChildCount ( ) const

在文件 FavoriteModel.cpp533 行定义.

◆ FindChild()

QList< CFavoriteModel::tree * > CFavoriteModel::tree::FindChild ( const CFavoriteDatabase::Item item) const

在文件 FavoriteModel.cpp599 行定义.

◆ FindRecursive()

QList< CFavoriteModel::tree * > CFavoriteModel::tree::FindRecursive ( const CFavoriteDatabase::Item item) const

在文件 FavoriteModel.cpp610 行定义.

◆ GetInserIndex()

int CFavoriteModel::tree::GetInserIndex ( tree child)

在文件 FavoriteModel.cpp546 行定义.

◆ GetRow()

int CFavoriteModel::tree::GetRow ( ) const

在文件 FavoriteModel.cpp513 行定义.

◆ InsertChild()

bool CFavoriteModel::tree::InsertChild ( int  index,
tree child 
)

在文件 FavoriteModel.cpp569 行定义.

◆ IsFavorite()

bool CFavoriteModel::tree::IsFavorite ( ) const

在文件 FavoriteModel.cpp528 行定义.

◆ IsFolder()

bool CFavoriteModel::tree::IsFolder ( ) const

在文件 FavoriteModel.cpp523 行定义.

◆ RemoveChild()

bool CFavoriteModel::tree::RemoveChild ( tree child)

在文件 FavoriteModel.cpp582 行定义.

◆ SetRow()

void CFavoriteModel::tree::SetRow ( int  r)

在文件 FavoriteModel.cpp518 行定义.

类成员变量说明

◆ children

QVector<tree*> CFavoriteModel::tree::children

在文件 FavoriteModel.h64 行定义.

◆ item

CFavoriteDatabase::Item CFavoriteModel::tree::item

在文件 FavoriteModel.h62 行定义.

◆ m_row

int CFavoriteModel::tree::m_row = 0
private

在文件 FavoriteModel.h84 行定义.

◆ parent

tree* CFavoriteModel::tree::parent = nullptr

在文件 FavoriteModel.h63 行定义.


该结构体的文档由以下文件生成: