cantor/src/lib
panelpluginhandler.cpp
Go to the documentation of this file.
68 Cantor::PanelPlugin* plugin=service->createInstance<Cantor::PanelPlugin>(this, QVariantList(), &error);
85 supported=supported && ( (d->session->backend()->capabilities() & plugin->requiredCapabilities()) == plugin->requiredCapabilities());
~PanelPluginHandler()
Definition: panelpluginhandler.cpp:47
QStringList requiredExtensions()
Returns a list of all extensions, the current backend must provide to make this PanelPlugin work...
Definition: panelplugin.cpp:65
QList< PanelPlugin * > plugins()
Definition: panelpluginhandler.cpp:109
void addPlugin(PanelPlugin *plugin)
Definition: panelpluginhandler.cpp:114
void pluginsChanged()
void setSession(Session *session)
sets the session this plugin operates on
Definition: panelplugin.cpp:85
PanelPluginHandler(QObject *parent)
Definition: panelpluginhandler.cpp:40
A plugin provides some additional features for the worksheet.
Definition: panelplugin.h:40
void setSession(Session *session)
Definition: panelpluginhandler.cpp:101
virtual Backend::Capabilities requiredCapabilities()
Returns the capabilities, the current backend must provide to make this PanelPlugin work...
Definition: panelplugin.cpp:70
void setPluginInfo(KPluginInfo info)
Sets the properties of this PanelPlugin accodring to KPluginInfo.
Definition: panelplugin.cpp:58
The Session object is the main class used to interact with a Backend.
Definition: session.h:50
This file is part of the KDE documentation.
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
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.