玉兔远程控制 0.0.31
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | Private 槽 | Private 属性 | 所有成员列表
CWakeOnLanModel类 参考
类 CWakeOnLanModel 继承关系图:

Public 成员函数

 CWakeOnLanModel (QObject *parent=nullptr)
 
int AddItem (QSharedPointer< CParameterWakeOnLan > para)
 
int Load (QSettings &set, CParameterClient *pClient)
 
int Save (QSettings &set)
 
QSharedPointer< CParameterWakeOnLanGetData (const QModelIndex &index)
 
virtual int rowCount (const QModelIndex &parent) const override
 
virtual int columnCount (const QModelIndex &parent) const override
 
virtual QVariant data (const QModelIndex &index, int role) const override
 
virtual bool setData (const QModelIndex &index, const QVariant &value, int role) override
 
virtual QVariant headerData (int section, Qt::Orientation orientation, int role) const override
 
virtual Qt::ItemFlags flags (const QModelIndex &index) const override
 
virtual bool removeRows (int row, int count, const QModelIndex &parent) override
 
virtual void sort (int column, Qt::SortOrder order) override
 

Public 属性

std::vector< QSharedPointer< CParameterWakeOnLan > > m_Data
 
QMap< int, Qt::SortOrder > m_Sort
 

Private 槽

void slotHostStateChanged ()
 

Private 属性

int m_Colume
 

详细描述

在文件 WakeOnLanModel.h10 行定义.

构造及析构函数说明

◆ ~CWakeOnLanModel()

CWakeOnLanModel::~CWakeOnLanModel ( )
virtual

在文件 WakeOnLanModel.cpp14 行定义.

成员函数说明

◆ AddItem()

int CWakeOnLanModel::AddItem ( QSharedPointer< CParameterWakeOnLan para)

在文件 WakeOnLanModel.cpp191 行定义.

◆ columnCount()

int CWakeOnLanModel::columnCount ( const QModelIndex &  parent) const
overridevirtual

在文件 WakeOnLanModel.cpp24 行定义.

◆ data()

QVariant CWakeOnLanModel::data ( const QModelIndex &  index,
int  role 
) const
overridevirtual

在文件 WakeOnLanModel.cpp68 行定义.

◆ flags()

Qt::ItemFlags CWakeOnLanModel::flags ( const QModelIndex &  index) const
overridevirtual

在文件 WakeOnLanModel.cpp53 行定义.

◆ GetData()

QSharedPointer< CParameterWakeOnLan > CWakeOnLanModel::GetData ( const QModelIndex &  index)

在文件 WakeOnLanModel.cpp321 行定义.

◆ headerData()

QVariant CWakeOnLanModel::headerData ( int  section,
Qt::Orientation  orientation,
int  role 
) const
overridevirtual

在文件 WakeOnLanModel.cpp29 行定义.

◆ Load()

int CWakeOnLanModel::Load ( QSettings &  set,
CParameterClient pClient 
)

在文件 WakeOnLanModel.cpp267 行定义.

◆ removeRows()

bool CWakeOnLanModel::removeRows ( int  row,
int  count,
const QModelIndex &  parent 
)
overridevirtual

在文件 WakeOnLanModel.cpp212 行定义.

◆ rowCount()

int CWakeOnLanModel::rowCount ( const QModelIndex &  parent) const
overridevirtual

在文件 WakeOnLanModel.cpp19 行定义.

◆ Save()

int CWakeOnLanModel::Save ( QSettings &  set)

在文件 WakeOnLanModel.cpp290 行定义.

◆ setData()

bool CWakeOnLanModel::setData ( const QModelIndex &  index,
const QVariant &  value,
int  role 
)
overridevirtual

在文件 WakeOnLanModel.cpp139 行定义.

◆ slotHostStateChanged

void CWakeOnLanModel::slotHostStateChanged ( )
privateslot

在文件 WakeOnLanModel.cpp306 行定义.

◆ sort()

void CWakeOnLanModel::sort ( int  column,
Qt::SortOrder  order 
)
overridevirtual

在文件 WakeOnLanModel.cpp252 行定义.

类成员变量说明

◆ m_Colume

int CWakeOnLanModel::m_Colume
private

在文件 WakeOnLanModel.h41 行定义.

◆ m_Data

std::vector<QSharedPointer<CParameterWakeOnLan> > CWakeOnLanModel::m_Data

在文件 WakeOnLanModel.h34 行定义.

◆ m_Sort

QMap<int, Qt::SortOrder> CWakeOnLanModel::m_Sort

在文件 WakeOnLanModel.h35 行定义.


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