kdevplugincontroller.h
Go to the documentation of this file.
49 virtual KDevPlugin * loadPlugin( const TQString & serviceType, const TQString & constraint ) = 0;
virtual const TQValueList< KDevPlugin * > loadedPlugins()=0
virtual KURL::List profileResourcesRecursive(const TQString &nameFilter)
Reimplement this function only if your shell supports plugin profiles.
Definition kdevplugincontroller.cpp:53
virtual ProfileEngine & engine()=0
void profileChanged()
Emitted when a plugin profile was changed (reloaded, other profile opened, etc.).
virtual KDevPlugin * loadPlugin(const TQString &serviceType, const TQString &constraint)=0
Returns a uniquely specified plugin.
static TDETrader::OfferList query(const TQString &serviceType, const TQString &constraint)
Queries KDevelop services.
Definition kdevplugincontroller.cpp:27
virtual KURL::List profileResources(const TQString &nameFilter)
Reimplement this function only if your shell supports plugin profiles.
Definition kdevplugincontroller.cpp:48
virtual KDevPlugin * extension(const TQString &serviceType, const TQString &constraint="")=0
Queries for the plugin which supports given service type.
static TDETrader::OfferList queryPlugins(const TQString &constraint)
Queries TDevelop plugins.
Definition kdevplugincontroller.cpp:43
virtual void unloadPlugin(const TQString &plugin)=0
Unloads the plugin specified by plugin.
virtual void unloadPlugins(TQStringList const &list)=0
Unloads plugins specified by list.
Trinity API Reference