Rabbit Remote Control 0.0.30
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Private Member Functions | List of all members
CManagePlugins Class Reference

Manage plugin. More...

#include <ManagerPlugins.h>

Inheritance diagram for CManagePlugins:

Public Member Functions

 CManagePlugins (QObject *parent=nullptr)
 

Public Attributes

QMap< QString, CPluginService * > m_Plugins
 

Private Member Functions

int LoadPlugins ()
 
int FindPlugins (QDir dir, QStringList filters)
 

Detailed Description

Manage plugin.

Load plugins from file, and manage plugins

Definition at line 20 of file ManagerPlugins.h.

Constructor & Destructor Documentation

◆ CManagePlugins()

CManagePlugins::CManagePlugins ( QObject *  parent = nullptr)
explicit

Definition at line 7 of file ManagerPlugins.cpp.

◆ ~CManagePlugins()

CManagePlugins::~CManagePlugins ( )
virtual

Definition at line 13 of file ManagerPlugins.cpp.

Member Function Documentation

◆ FindPlugins()

int CManagePlugins::FindPlugins ( QDir  dir,
QStringList  filters 
)
private

Definition at line 38 of file ManagerPlugins.cpp.

◆ LoadPlugins()

int CManagePlugins::LoadPlugins ( )
private

Definition at line 18 of file ManagerPlugins.cpp.

Member Data Documentation

◆ m_Plugins

QMap<QString, CPluginService*> CManagePlugins::m_Plugins

Definition at line 27 of file ManagerPlugins.h.


The documentation for this class was generated from the following files: