cantor/src/lib
#include <panelplugin.h>

Signals | |
| void | requestRunCommand (const QString &cmd) |
| void | visibilityRequested () |
Public Member Functions | |
| PanelPlugin (QObject *parent) | |
| ~PanelPlugin () | |
| QString | name () |
| QWidget * | parentWidget () |
| virtual Backend::Capabilities | requiredCapabilities () |
| QStringList | requiredExtensions () |
| Session * | session () |
| void | setParentWidget (QWidget *widget) |
| void | setPluginInfo (KPluginInfo info) |
| void | setSession (Session *session) |
| virtual QWidget * | widget ()=0 |
Protected Member Functions | |
| virtual void | onSessionChanged () |
Detailed Description
A plugin provides some additional features for the worksheet.
Definition at line 40 of file panelplugin.h.
Constructor & Destructor Documentation
| PanelPlugin::PanelPlugin | ( | QObject * | parent | ) |
Create a new PanelPlugin.
- Parameters
-
parent the parent Object
- See also
- QObject
Definition at line 36 of file panelplugin.cpp.
| PanelPlugin::~PanelPlugin | ( | ) |
Destructor.
Definition at line 43 of file panelplugin.cpp.
Member Function Documentation
| QString PanelPlugin::name | ( | ) |
Returns the name of the plugin.
- Returns
- name of the plugin
Definition at line 75 of file panelplugin.cpp.
|
protectedvirtual |
Definition at line 92 of file panelplugin.cpp.
| QWidget * PanelPlugin::parentWidget | ( | ) |
Definition at line 53 of file panelplugin.cpp.
|
signal |
|
virtual |
Returns the capabilities, the current backend must provide to make this PanelPlugin work.
If it doesn't this PanelPlugin won't be enabled
- Returns
- the required capabilities
Definition at line 70 of file panelplugin.cpp.
| QStringList PanelPlugin::requiredExtensions | ( | ) |
Returns a list of all extensions, the current backend must provide to make this PanelPlugin work.
If it doesn't this PanelPlugin won't be enabled
- Returns
- list of required extensions
Definition at line 65 of file panelplugin.cpp.
| Session * PanelPlugin::session | ( | ) |
returns the session
Definition at line 80 of file panelplugin.cpp.
| void PanelPlugin::setParentWidget | ( | QWidget * | widget | ) |
Definition at line 48 of file panelplugin.cpp.
| void PanelPlugin::setPluginInfo | ( | KPluginInfo | info | ) |
Sets the properties of this PanelPlugin accodring to KPluginInfo.
- Parameters
-
info KPluginInfo
Definition at line 58 of file panelplugin.cpp.
| void PanelPlugin::setSession | ( | Session * | session | ) |
sets the session this plugin operates on
Definition at line 85 of file panelplugin.cpp.
|
signal |
|
pure virtual |
returns the widget, provided by this plugin
- Returns
- the widget, provided by this plugin
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:42:50 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference