Abstract base class from which all plugins must inherit.
More...
#include <qgisplugin.h>
Abstract base class from which all plugins must inherit.
Definition at line 48 of file qgisplugin.h.
Interface to gui element collection object.
Element types that can be added to the interface
| Enumerator |
|---|
| UI |
|
| MAPLAYER |
|
| RENDERER |
|
Definition at line 67 of file qgisplugin.h.
| QgisPlugin::QgisPlugin |
( |
QString const & |
name = "", |
|
|
QString const & |
description = "", |
|
|
QString const & |
category = "", |
|
|
QString const & |
version = "", |
|
|
PLUGINTYPE const & |
type = MAPLAYER |
|
) |
| |
|
inline |
| virtual QgisPlugin::~QgisPlugin |
( |
| ) |
|
|
inlinevirtual |
| QString const& QgisPlugin::category |
( |
| ) |
const |
|
inline |
| QString& QgisPlugin::category |
( |
| ) |
|
|
inline |
| QString const& QgisPlugin::description |
( |
| ) |
const |
|
inline |
A brief description of the plugin.
Definition at line 114 of file qgisplugin.h.
| QString& QgisPlugin::description |
( |
| ) |
|
|
inline |
A brief description of the plugin.
Definition at line 120 of file qgisplugin.h.
| virtual void QgisPlugin::initGui |
( |
| ) |
|
|
pure virtual |
function to initialize connection to GUI
| QString const& QgisPlugin::name |
( |
| ) |
const |
|
inline |
Get the name of the plugin.
Definition at line 91 of file qgisplugin.h.
| QString& QgisPlugin::name |
( |
| ) |
|
|
inline |
Plugin type, either UI or map layer.
Definition at line 138 of file qgisplugin.h.
Plugin type, either UI or map layer.
Definition at line 145 of file qgisplugin.h.
| virtual void QgisPlugin::unload |
( |
| ) |
|
|
pure virtual |
Unload the plugin and cleanup the GUI.
| QString const& QgisPlugin::version |
( |
| ) |
const |
|
inline |
| QString& QgisPlugin::version |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: