56 #include <QStringList>
58 #include <QDockWidget>
63 Qt::KeyboardModifiers modifiers;
71 QString slotDescription;
72 QStringList parameters;
73 QStringList descriptions;
163 std::vector< std::pair< QString , QToolBar* > >
toolbars;
186 #endif //PLUGININFO_HH
QString description
Description of the plugin ( requested from the plugin on load)
std::vector< std::pair< QString, QWidget * > > toolboxWidgets
Pointer to plugins toolbox widget (if available)
StatusType
current status of the plugin
QStringList rpcFunctions
List of exported rpc slots.
QObject * plugin
Pointer to the loaded plugin (Already casted when loading it)
bool buildIn
Indicates, if the plugin is a built in Plugin (in Plugin directory)
std::vector< std::pair< QString, QWidget * > > headerAreaWidgets
Pointer to plugins header area widgets (if available)
QWidget * optionsWidget
Pointer to plugins options widget (if available)
QString name
Name of the plugin ( requested from the plugin on load)
std::vector< std::pair< QString, QToolBar * > > toolbars
Pointer to plugins toolbars (if available)
QList< SlotInfo > slotInfos
This list contains Descriptions about public slots if available.
QString rpcName
Clean rpc name of the plugin.
std::vector< QIcon * > toolboxIcons
Pointer to plugins toolbox widget icons (if available)
QString version
Version of the plugin.
std::vector< std::pair< QString, QAction * > > contextMenus
Pointer to plugins context menus (if available)
QList< KeyBinding > keys
List of registered keys with description.
QString path
Path to the plugin ( set on load )