ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ecvPluginManager.cpp File Reference
#include "ecvPluginManager.h"
#include "ecvApplicationBase.h"
#include <CVLog.h>
#include <ecvExternalFactory.h>
#include "ecvIOPluginInterface.h"
#include "ecvStdPluginInterface.h"
#include <QCoreApplication>
#include <QDebug>
#include <QDir>
#include <QPluginLoader>
#include <QSet>
#include <QSettings>
#include <QStandardPaths>
Include dependency graph for ecvPluginManager.cpp:

Go to the source code of this file.

Functions

 Q_GLOBAL_STATIC (PrivatePluginManager, sPluginManager)
 
static QString sPluginIID (QPluginLoader *loader)
 
static bool sMetaDataValid (QPluginLoader *loader)
 

Function Documentation

◆ Q_GLOBAL_STATIC()

Q_GLOBAL_STATIC ( PrivatePluginManager  ,
sPluginManager   
)

◆ sMetaDataValid()

static bool sMetaDataValid ( QPluginLoader *  loader)
static

Definition at line 59 of file ecvPluginManager.cpp.

References data, and CVLog::Error().

◆ sPluginIID()

static QString sPluginIID ( QPluginLoader *  loader)
static

Definition at line 39 of file ecvPluginManager.cpp.

References CVLog::Warning().