kate Library API Documentation

Kate::PluginManager Class Reference

This interface provides access to the Kate Plugin Manager. More...

#include <pluginmanager.h>

Inheritance diagram for Kate::PluginManager:

QObject List of all members.

Public Methods

 PluginManager (void *pluginManager)
virtual ~PluginManager ()
Plugin * plugin (const QString &name)
bool pluginAvailable (const QString &name)
Plugin * loadPlugin (const QString &name, bool permanent=true)
void unloadPlugin (const QString &name, bool permanent=true)

Friends

class PrivatePluginManager

Detailed Description

This interface provides access to the Kate Plugin Manager.

Definition at line 30 of file pluginmanager.h.


Member Function Documentation

Plugin * Kate::PluginManager::plugin const QString   name
 

if the plugin with the library name "name" is loaded, a pointer to that plugin is returned.

Definition at line 57 of file pluginmanager.cpp.

bool Kate::PluginManager::pluginAvailable const QString   name
 

return true, if plugin is known to kate (either loaded or not loaded).

This method is not used yet

Definition at line 62 of file pluginmanager.cpp.

Plugin * Kate::PluginManager::loadPlugin const QString   name,
bool    permanent = true
 

tries loading the specified plugin and returns a pointer to the new plugin or 0 if permanent is true (default value) the plugin will be loaded at the next kate startup.

This method is not used yet

Definition at line 67 of file pluginmanager.cpp.

void Kate::PluginManager::unloadPlugin const QString   name,
bool    permanent = true
 

unload the specified plugin.

If the value permanent is true (default value), the plugin will not be loaded on kate's next startup. Even if it had been loaded with permanent=true.

This method is not used yet

Definition at line 72 of file pluginmanager.cpp.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kate Library Version 3.2.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Apr 29 21:20:38 2004 by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2003