#include <testplugin.h>

Definition at line 13 of file testplugin.h.
Public Member Functions | |
| void | CoreInit (const BCore *core) |
| void | SaveSettings () |
| void | Module (const QString name, const QStringList params) |
| BBoB_Channel * | ChannelPointer (QString mod, QString input) const |
| BBoB_Module * | ModulePointer (const QString mod) const |
| QStringList | ModuleList () const |
| QMap< QString, QString > | ModuleParams (const QString name) const |
| QMap< QString, QString > | ModuleInputs (const QString name) const |
| QMap< QString, QString > | ModuleOutputs (const QString name) const |
| void | saveChannels () |
| QStringList | commands () const |
| List of available menu commands. | |
| QDockWidget * | getDock (const QString &command) |
| Returns a QDockWidget for the menu command. | |
| QWidget * | getConfig () |
| Returns a QWidget to be used in a ConfigTab. | |
Public Attributes | |
| QMap< QString, BBoB_Module * > | Modules |
| BCore * | bcore |
| void TestPlugin::CoreInit | ( | const BCore * | core | ) | [virtual] |
Implements CoreInterface.
Definition at line 10 of file testplugin-core.cpp.
References bcore, and Module().

| void TestPlugin::SaveSettings | ( | ) | [virtual] |
Implements CoreInterface.
Definition at line 36 of file testplugin-core.cpp.
References bcore, BCore::settings, and BBoB_Settings::setValue().

| void TestPlugin::Module | ( | const QString | name, | |
| const QStringList | params | |||
| ) | [virtual] |
Implements CoreInterface.
Definition at line 20 of file testplugin-core.cpp.
References QMap::contains(), and Modules.
Referenced by CoreInit().

| BBoB_Channel * TestPlugin::ChannelPointer | ( | QString | mod, | |
| QString | input | |||
| ) | const [virtual] |
Implements CoreInterface.
Definition at line 3 of file testplugin-module.cpp.
References QMap::contains(), and Modules.

| BBoB_Module * TestPlugin::ModulePointer | ( | const QString | mod | ) | const [virtual] |
Implements CoreInterface.
Definition at line 51 of file testplugin-module.cpp.
References QMap::contains(), Modules, and QMap::value().

| QStringList TestPlugin::ModuleList | ( | ) | const [virtual] |
Implements CoreInterface.
Definition at line 46 of file testplugin-module.cpp.
References QMap::keys(), and Modules.

Implements CoreInterface.
Definition at line 13 of file testplugin-module.cpp.
References QMap::contains(), and Modules.

Implements CoreInterface.
Definition at line 23 of file testplugin-module.cpp.
References Channel_Dir_In, BBoB_Channel::dir, BBoB_Channel::getMimetype(), Modules, and BBoB_Channel::name.

Implements CoreInterface.
Definition at line 35 of file testplugin-module.cpp.
References Channel_Dir_Out, BBoB_Channel::dir, BBoB_Channel::getMimetype(), Modules, and BBoB_Channel::name.

| void TestPlugin::saveChannels | ( | ) |
| QStringList TestPlugin::commands | ( | ) | const [virtual] |
List of available menu commands.
Implements DisplayInterface.
Definition at line 11 of file testplugin-display.cpp.
References QObject::tr().

| QDockWidget * TestPlugin::getDock | ( | const QString & | command | ) | [virtual] |
Returns a QDockWidget for the menu command.
Implements DisplayInterface.
Definition at line 19 of file testplugin-display.cpp.
References BCore::addDock(), bcore, and QDockWidget::setWidget().

| QWidget * TestPlugin::getConfig | ( | ) | [virtual] |
Returns a QWidget to be used in a ConfigTab.
Implements DisplayInterface.
Definition at line 34 of file testplugin-display.cpp.
Definition at line 31 of file testplugin.h.
Referenced by ChannelPointer(), Module(), ModuleInputs(), ModuleList(), ModuleOutputs(), ModuleParams(), and ModulePointer().
Definition at line 34 of file testplugin.h.
Referenced by CoreInit(), getDock(), and SaveSettings().
1.5.3