LeechCraft  0.6.70-6645-gcd10d7e
Modular cross-platform feature rich live environment.
iquarkcomponentprovider.h File Reference
#include <vector>
#include <utility>
#include <memory>
#include <QString>
#include <QUrl>
#include <QVariant>
#include <util/sys/paths.h>
+ Include dependency graph for iquarkcomponentprovider.h:

Go to the source code of this file.

Classes

class  LeechCraft::QuarkComponent
 Describes a single quark. More...
 
class  IQuarkComponentProvider
 Interface for plugins providing quark components. More...
 

Namespaces

 LeechCraft
 

Typedefs

typedef std::shared_ptr< QuarkComponent > LeechCraft::QuarkComponent_ptr
 A shared pointer to a quark. More...
 
typedef QList< QuarkComponent_ptr > LeechCraft::QuarkComponents_t
 A list of quarks pointers. More...
 

Functions

 Q_DECLARE_INTERFACE (IQuarkComponentProvider,"org.Deviant.LeechCraft.IQuarkComponentProvider/1.0")
 

Function Documentation

Q_DECLARE_INTERFACE ( IQuarkComponentProvider  ,
"org.Deviant.LeechCraft.IQuarkComponentProvider/1.0"   
)

Referenced by IQuarkComponentProvider::~IQuarkComponentProvider().

+ Here is the caller graph for this function: