dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
Plugin3::MyPlugin3 Class Reference

#include <plugin3.h>

Inheritance diagram for Plugin3::MyPlugin3:
ExtensionSystem::IPlugin ExtensionSystem::IPlugin ExtensionSystem::IPlugin

Public Member Functions

 MyPlugin3 ()
 
bool initialize (const QStringList &arguments, QString *errorString)
 
void extensionsInitialized ()
 
 MyPlugin3 ()
 
bool initialize (const QStringList &arguments, QString *errorString)
 
void extensionsInitialized ()
 
 MyPlugin3 ()
 
bool initialize (const QStringList &arguments, QString *errorString)
 
void extensionsInitialized ()
 
- Public Member Functions inherited from ExtensionSystem::IPlugin
 IPlugin ()
 
virtual ~IPlugin ()
 
virtual void shutdown ()
 
PluginSpecpluginSpec () const
 
void addObject (QObject *obj)
 
void addAutoReleasedObject (QObject *obj)
 
void removeObject (QObject *obj)
 

Detailed Description

Definition at line 37 of file plugin3.h.

Constructor & Destructor Documentation

MyPlugin3::MyPlugin3 ( )

Definition at line 33 of file plugin3.cpp.

Plugin3::MyPlugin3::MyPlugin3 ( )
Plugin3::MyPlugin3::MyPlugin3 ( )

Member Function Documentation

void Plugin3::MyPlugin3::extensionsInitialized ( )
virtual

Called after the IPlugin::initialize() method has been called, and after both the IPlugin::initialize() and IPlugin::extensionsInitialized() methods of plugins that depend on this plugin have been called. In this method, the plugin can assume that plugins that depend on this plugin are fully 'up and running'. It is a good place to look in the plugin manager's object pool for objects that have been provided by dependent plugins.

See Also
initialize()

Implements ExtensionSystem::IPlugin.

void MyPlugin3::extensionsInitialized ( )
virtual

Called after the IPlugin::initialize() method has been called, and after both the IPlugin::initialize() and IPlugin::extensionsInitialized() methods of plugins that depend on this plugin have been called. In this method, the plugin can assume that plugins that depend on this plugin are fully 'up and running'. It is a good place to look in the plugin manager's object pool for objects that have been provided by dependent plugins.

See Also
initialize()

Implements ExtensionSystem::IPlugin.

Definition at line 42 of file plugin3.cpp.

void Plugin3::MyPlugin3::extensionsInitialized ( )
virtual

Called after the IPlugin::initialize() method has been called, and after both the IPlugin::initialize() and IPlugin::extensionsInitialized() methods of plugins that depend on this plugin have been called. In this method, the plugin can assume that plugins that depend on this plugin are fully 'up and running'. It is a good place to look in the plugin manager's object pool for objects that have been provided by dependent plugins.

See Also
initialize()

Implements ExtensionSystem::IPlugin.

bool Plugin3::MyPlugin3::initialize ( const QStringList &  arguments,
QString *  errorString 
)
virtual

Called after the plugin has been loaded and the IPlugin instance has been created. The initialize methods of plugins that depend on this plugin are called after the initialize method of this plugin has been called. Plugins should initialize their internal state in this method. Returns if initialization of successful. If it wasn't successful, the errorString should be set to a user-readable message describing the reason.

See Also
extensionsInitialized()

Implements ExtensionSystem::IPlugin.

bool MyPlugin3::initialize ( const QStringList &  arguments,
QString *  errorString 
)
virtual

Called after the plugin has been loaded and the IPlugin instance has been created. The initialize methods of plugins that depend on this plugin are called after the initialize method of this plugin has been called. Plugins should initialize their internal state in this method. Returns if initialization of successful. If it wasn't successful, the errorString should be set to a user-readable message describing the reason.

See Also
extensionsInitialized()

Implements ExtensionSystem::IPlugin.

Definition at line 37 of file plugin3.cpp.

bool Plugin3::MyPlugin3::initialize ( const QStringList &  arguments,
QString *  errorString 
)
virtual

Called after the plugin has been loaded and the IPlugin instance has been created. The initialize methods of plugins that depend on this plugin are called after the initialize method of this plugin has been called. Plugins should initialize their internal state in this method. Returns if initialization of successful. If it wasn't successful, the errorString should be set to a user-readable message describing the reason.

See Also
extensionsInitialized()

Implements ExtensionSystem::IPlugin.


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