Albert
Loading...
Searching...
No Matches
albert::PluginProvider Class Referenceabstract

#include <pluginprovider.h>

Inheritance diagram for albert::PluginProvider:
albert::Extension

Detailed Description

Abstract plugin provider extension class.

Public Member Functions

virtual std::vector< PluginLoader * > plugins ()=0
 
- Public Member Functions inherited from albert::Extension
 Extension ()=default
 
virtual QString id () const =0
 The identifier of this extension. More...
 
virtual QString name () const =0
 Pretty, human readable name. More...
 
virtual QString description () const =0
 Brief description of this extension. More...
 

Protected Member Functions

virtual ~PluginProvider ()=default
 
- Protected Member Functions inherited from albert::Extension
virtual ~Extension ()=default
 

Constructor & Destructor Documentation

◆ ~PluginProvider()

virtual albert::PluginProvider::~PluginProvider ( )
protectedvirtualdefault

Member Function Documentation

◆ plugins()

virtual std::vector< PluginLoader * > albert::PluginProvider::plugins ( )
pure virtual

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