Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

QgsPluginMetadata Class Reference

#include <qgspluginmetadata.h>

Collaboration diagram for QgsPluginMetadata:

Collaboration graph
[legend]
List of all members.

Detailed Description

Stores information about a loaded plugin, including a pointer to the instantiated object. This allows the plugin manager to tell the plugin to unload itself.

Definition at line 30 of file qgspluginmetadata.h.

Public Member Functions

 QgsPluginMetadata (QString _libraryPath, QString _name, QgisPlugin *_plugin, bool _python=false)
QString name ()
QString library ()
QgisPluginplugin ()
bool isPython ()

Private Attributes

QString m_name
QString libraryPath
QgisPluginm_plugin
bool m_python


Constructor & Destructor Documentation

QgsPluginMetadata::QgsPluginMetadata QString  _libraryPath,
QString  _name,
QgisPlugin _plugin,
bool  _python = false
 

Definition at line 23 of file qgspluginmetadata.cpp.


Member Function Documentation

bool QgsPluginMetadata::isPython  ) 
 

Definition at line 50 of file qgspluginmetadata.cpp.

References m_python.

Referenced by QgsPluginRegistry::isPythonPlugin().

QString QgsPluginMetadata::library  ) 
 

Definition at line 40 of file qgspluginmetadata.cpp.

References libraryPath.

Referenced by QgsPluginRegistry::library().

QString QgsPluginMetadata::name  ) 
 

Definition at line 35 of file qgspluginmetadata.cpp.

References m_name.

QgisPlugin * QgsPluginMetadata::plugin  ) 
 

Definition at line 45 of file qgspluginmetadata.cpp.

References m_plugin.

Referenced by QgsPluginRegistry::plugin().


Member Data Documentation

QString QgsPluginMetadata::libraryPath [private]
 

Definition at line 40 of file qgspluginmetadata.h.

Referenced by library().

QString QgsPluginMetadata::m_name [private]
 

Definition at line 39 of file qgspluginmetadata.h.

Referenced by name().

QgisPlugin* QgsPluginMetadata::m_plugin [private]
 

Definition at line 41 of file qgspluginmetadata.h.

Referenced by plugin().

bool QgsPluginMetadata::m_python [private]
 

Definition at line 42 of file qgspluginmetadata.h.

Referenced by isPython().


The documentation for this class was generated from the following files:
Generated on Mon Apr 28 15:14:19 2008 for openModellerDesktop by  doxygen 1.4.1-20050210