#include <BALL/VIEW/PLUGIN/modularWidgetPluginHandler.h>
See PluginHandler for detailed documentation
Definition at line 23 of file modularWidgetPluginHandler.h.
BALL::VIEW::ModularWidgetPluginHandler::ModularWidgetPluginHandler |
( |
MainControl * |
parent | ) |
|
virtual BALL::VIEW::ModularWidgetPluginHandler::~ModularWidgetPluginHandler |
( |
| ) |
|
|
virtual |
virtual bool BALL::VIEW::ModularWidgetPluginHandler::canHandle |
( |
BALLPlugin * |
plugin | ) |
const |
|
virtual |
This function is used to check whether this PluginHandler can initialize the passed plugin. A usual implementation would be something like:
return qobject_cast<MyPlugin*>(plugin) != 0;
- Returns
- true if the handler can make use of the plugin, false otherwise
Implements BALL::PluginHandler.
virtual bool BALL::VIEW::ModularWidgetPluginHandler::specificSetup_ |
( |
BALLPlugin * |
plugin | ) |
|
|
protectedvirtual |
A purely virtual function which is responsible for properly initialising the passed plugin instance.
The passed plugin may be assumed to be of a type that can be handled by this PluginHandler.
- Returns
- true if the setup succeeded, false otherwise
Implements BALL::PluginHandler.
virtual bool BALL::VIEW::ModularWidgetPluginHandler::specificShutdown_ |
( |
BALLPlugin * |
plugin | ) |
|
|
protectedvirtual |
A purely virtual function which is responsible for properly deinitialising the passed plugin instance.
The passed plugin may be assumed to be of a type that can be handled by this PluginHandler.
- Returns
- true if the deinitialization succeeded, false otherwise
Implements BALL::PluginHandler.
MainControl* BALL::VIEW::ModularWidgetPluginHandler::main_control_ |
|
protected |
ModularWidget* BALL::VIEW::ModularWidgetPluginHandler::modular_widget_ |
|
protected |