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.