Albert
|
#include <extension.h>
The extension interface class.
This is the interface for classes which want to join the extensions pool.
Public Member Functions | |
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 | ~Extension ()=default |
|
default |
|
protectedvirtualdefault |
|
pure virtual |
Brief description of this extension.
Implemented in albert::plugin::ExtensionPlugin.
|
pure virtual |
The identifier of this extension.
Implemented in albert::plugin::ExtensionPlugin.
|
pure virtual |
Pretty, human readable name.
Implemented in albert::plugin::ExtensionPlugin.