Abstract base class from which all plugins must inherit.
More...
#include <qgisplugin.h>
Detailed Description
Abstract base class from which all plugins must inherit.
Definition at line 48 of file qgisplugin.h.
Member Enumeration Documentation
Interface to gui element collection object.
Element types that can be added to the interface
- Enumerator:
-
Definition at line 64 of file qgisplugin.h.
Constructor & Destructor Documentation
QgisPlugin::QgisPlugin |
( |
QString const & |
name = "" , |
|
|
QString const & |
description = "" , |
|
|
QString const & |
category = "" , |
|
|
QString const & |
version = "" , |
|
|
PLUGINTYPE const & |
type = MAPLAYER |
|
) |
| |
|
inline |
virtual QgisPlugin::~QgisPlugin |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
QString const& QgisPlugin::category |
( |
| ) |
const |
|
inline |
QString& QgisPlugin::category |
( |
| ) |
|
|
inline |
QString const& QgisPlugin::description |
( |
| ) |
const |
|
inline |
QString& QgisPlugin::description |
( |
| ) |
|
|
inline |
virtual void QgisPlugin::initGui |
( |
| ) |
|
|
pure virtual |
function to initialize connection to GUI
QString const& QgisPlugin::name |
( |
| ) |
const |
|
inline |
QString& QgisPlugin::name |
( |
| ) |
|
|
inline |
virtual void QgisPlugin::unload |
( |
| ) |
|
|
pure virtual |
Unload the plugin and cleanup the GUI.
QString const& QgisPlugin::version |
( |
| ) |
const |
|
inline |
QString& QgisPlugin::version |
( |
| ) |
|
|
inline |
Member Data Documentation
QString QgisPlugin::mCategory |
|
private |
QString QgisPlugin::mDescription |
|
private |
QString QgisPlugin::mName |
|
private |
UI or MAPLAYER plug-in.
- Todo:
- Really, might be indicative that this needs to split into maplayer vs. ui plug-in vs. other kind of plug-in
Definition at line 172 of file qgisplugin.h.
Referenced by type().
QString QgisPlugin::mVersion |
|
private |
The documentation for this class was generated from the following file: