19#include "pluginmanager.moc"
22#include "documentmanager.h"
23#include "toolviewmanager.h"
24#include "pluginmanager.h"
26#include "../app/katepluginmanager.h"
27#include "../app/kateapp.h"
32class PrivatePluginManager
35 PrivatePluginManager ()
39 ~PrivatePluginManager ()
43 KatePluginManager *pluginMan;
46PluginManager::PluginManager (
void *pluginManager) : TQObject ((KatePluginManager*) pluginManager)
48 d =
new PrivatePluginManager ();
49 d->pluginMan = (KatePluginManager*) pluginManager;
52PluginManager::~PluginManager ()
57Plugin *PluginManager::plugin(
const TQString &name)
59 return d->pluginMan->plugin(name);
62bool PluginManager::pluginAvailable(
const TQString &name)
64 return d->pluginMan->pluginAvailable (name);
67Plugin *PluginManager::loadPlugin(
const TQString &name,
bool permanent)
69 return d->pluginMan->loadPlugin (name, permanent);
72void PluginManager::unloadPlugin(
const TQString &name,
bool permanent)
74 d->pluginMan->unloadPlugin (name, permanent);
Namespace collecting as much of the internal Kate classes as we can manage.