kdevplugin.cpp
129KDevPlugin * KDevPlugin::extension_internal(const TQString &serviceType, const TQString &constraint)
virtual KDevPluginController * pluginController() const =0
Code repository - the persistent symbol store accessor.
Definition kdevcoderepository.h:49
A KDevCore class defines an object which takes care about the cooperation between the various plug-in...
Definition kdevcore.h:301
KDevelop language support interface - the base class for all programming language support plugins.
Definition kdevlanguagesupport.h:62
Interface to control loaded parts and other documents.
Definition kdevpartcontroller.h:57
The base class for TDevelop plugin controller.
Definition kdevplugincontroller.h:40
virtual KDevPlugin * extension(const TQString &serviceType, const TQString &constraint="")=0
Queries for the plugin which supports given service type.
KDevLanguageSupport * languageSupport() const
Definition kdevplugin.cpp:99
virtual void restorePartialProjectSession(const TQDomElement *el)
Override this base class method to restore any settings which differs from project to project.
Definition kdevplugin.cpp:114
KDevPlugin(const KDevPluginInfo *info, TQObject *parent, const char *name=0)
Constructs a plugin.
Definition kdevplugin.cpp:57
virtual KDevPluginController * pluginController() const
Definition kdevplugin.cpp:109
virtual void savePartialProjectSession(TQDomElement *el)
Saves session settings.
Definition kdevplugin.cpp:119
KDevelop API interface.
The interface to the application core and context menu classes.
KDevelop part controller interface.
TDevelop plugin interface.
TDevelop plugin controller interface.
TDevelop plugin information container class.
Trinity API Reference