19 #include "toolviewmanager.h"
20 #include "toolviewmanager.moc"
23 #include "documentmanager.h"
24 #include "pluginmanager.h"
26 #include "../app/katemainwindow.h"
31 class PrivateToolViewManager
34 PrivateToolViewManager ()
38 ~PrivateToolViewManager ()
42 KateMainWindow *toolViewMan;
47 d =
new PrivateToolViewManager ();
48 d->toolViewMan = (KateMainWindow*) toolViewManager;
58 return d->toolViewMan->createToolView (identifier, (KMultiTabBar::KMultiTabBarPosition)pos, icon, text);
63 if (!widget || !widget->tqt_cast(
"KateMDI::ToolView"))
66 return d->toolViewMan->moveToolView (static_cast<KateMDI::ToolView*>(widget), (KMultiTabBar::KMultiTabBarPosition)pos);
71 if (!widget || !widget->tqt_cast(
"KateMDI::ToolView"))
74 return d->toolViewMan->showToolView (static_cast<KateMDI::ToolView*>(widget));
79 if (!widget || !widget->tqt_cast(
"KateMDI::ToolView"))
82 return d->toolViewMan->hideToolView (static_cast<KateMDI::ToolView*>(widget));