| 
| 
  | CWakeOnLanModel (QObject *parent=nullptr) | 
|   | 
| int  | AddItem (QSharedPointer< CParameterWakeOnLan > para) | 
|   | 
| int  | Load (QSettings &set, CParameterPlugin *pPlugin) | 
|   | 
| int  | Save (QSettings &set) | 
|   | 
| QSharedPointer< CParameterWakeOnLan >  | GetData (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 | 
|   | 
 | 
| enum class   | ColumeValue {  
  State = 0
, Ip
, Mac
, BroadcastAddress
,  
  NetworkInterface
, Port
, End
 
 } | 
|   | 
◆ ColumeValue
  
  
      
        
          | enum class CWakeOnLanModel::ColumeValue | 
         
       
   | 
  
strongprivate   | 
  
 
 
◆ ~CWakeOnLanModel()
  
  
      
        
          | CWakeOnLanModel::~CWakeOnLanModel  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ AddItem()
◆ columnCount()
  
  
      
        
          | int CWakeOnLanModel::columnCount  | 
          ( | 
          const QModelIndex &  | 
          parent | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ data()
  
  
      
        
          | QVariant CWakeOnLanModel::data  | 
          ( | 
          const QModelIndex &  | 
          index,  | 
         
        
           | 
           | 
          int  | 
          role  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ flags()
  
  
      
        
          | Qt::ItemFlags CWakeOnLanModel::flags  | 
          ( | 
          const QModelIndex &  | 
          index | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetData()
◆ headerData()
  
  
      
        
          | QVariant CWakeOnLanModel::headerData  | 
          ( | 
          int  | 
          section,  | 
         
        
           | 
           | 
          Qt::Orientation  | 
          orientation,  | 
         
        
           | 
           | 
          int  | 
          role  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ Load()
◆ removeRows()
  
  
      
        
          | bool CWakeOnLanModel::removeRows  | 
          ( | 
          int  | 
          row,  | 
         
        
           | 
           | 
          int  | 
          count,  | 
         
        
           | 
           | 
          const QModelIndex &  | 
          parent  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ rowCount()
  
  
      
        
          | int CWakeOnLanModel::rowCount  | 
          ( | 
          const QModelIndex &  | 
          parent | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ Save()
      
        
          | int CWakeOnLanModel::Save  | 
          ( | 
          QSettings &  | 
          set | ) | 
           | 
        
      
 
 
◆ setData()
  
  
      
        
          | bool CWakeOnLanModel::setData  | 
          ( | 
          const QModelIndex &  | 
          index,  | 
         
        
           | 
           | 
          const QVariant &  | 
          value,  | 
         
        
           | 
           | 
          int  | 
          role  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ slotHostStateChanged
  
  
      
        
          | void CWakeOnLanModel::slotHostStateChanged  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateslot   | 
  
 
 
◆ sort()
  
  
      
        
          | void CWakeOnLanModel::sort  | 
          ( | 
          int  | 
          column,  | 
         
        
           | 
           | 
          Qt::SortOrder  | 
          order  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ m_Data
◆ m_Sort
      
        
          | QMap<int, Qt::SortOrder> CWakeOnLanModel::m_Sort | 
        
      
 
 
该类的文档由以下文件生成:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/WakeOnLan/WakeOnLanModel.h
 
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/WakeOnLan/WakeOnLanModel.cpp