kate Library API Documentation

Kate::ToolViewManager Class Reference

Interface to the toolviewmanager. More...

#include <toolviewmanager.h>

Inheritance diagram for Kate::ToolViewManager:

Inheritance graph
[legend]
Collaboration diagram for Kate::ToolViewManager:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ToolViewManager (void *toolViewManager)
virtual ~ToolViewManager ()
KMdiToolViewAccessor * addToolView (KDockWidget::DockPosition position, QWidget *widget, const QPixmap &icon, const QString &sname, const QString &tabToolTip=0, const QString &tabCaption=0)
bool removeToolView (QWidget *widget)
bool removeToolView (KMdiToolViewAccessor *accessor)
bool showToolView (QWidget *widget)
bool showToolView (KMdiToolViewAccessor *accessor)
bool hideToolView (QWidget *widget)
bool hideToolView (KMdiToolViewAccessor *accessor)

Friends

class PrivateToolViewManager

Detailed Description

Interface to the toolviewmanager.

Definition at line 33 of file toolviewmanager.h.


Constructor & Destructor Documentation

Kate::ToolViewManager::ToolViewManager void *  toolViewManager  ) 
 

Construtor, should not interest, internal usage.

Definition at line 45 of file toolviewmanager.cpp.

Kate::ToolViewManager::~ToolViewManager  )  [virtual]
 

Desctructor.

Definition at line 51 of file toolviewmanager.cpp.


Member Function Documentation

KMdiToolViewAccessor * Kate::ToolViewManager::addToolView KDockWidget::DockPosition  position,
QWidget widget,
const QPixmap icon,
const QString sname,
const QString tabToolTip = 0,
const QString tabCaption = 0
 

Add a toolview.

Parameters:
position position where to dock
widget widget to add
icon icon for the dock button
sname unique name (used for example for hide/show)
tabToolTip tooltip for the tab
tabCaption caption for the tab
Returns:
KMdiToolViewAccessor * generated accessor

Definition at line 56 of file toolviewmanager.cpp.

bool Kate::ToolViewManager::removeToolView QWidget widget  ) 
 

Remove a toolview.

Parameters:
toolview widget to remove
Returns:
bool success

Definition at line 61 of file toolviewmanager.cpp.

bool Kate::ToolViewManager::removeToolView KMdiToolViewAccessor *  accessor  ) 
 

Remove a toolview.

Parameters:
toolview to remove
Returns:
bool success

Definition at line 66 of file toolviewmanager.cpp.

bool Kate::ToolViewManager::showToolView QWidget widget  ) 
 

Show the toolview.

Parameters:
widget to show
Returns:
bool success

Definition at line 71 of file toolviewmanager.cpp.

bool Kate::ToolViewManager::showToolView KMdiToolViewAccessor *  accessor  ) 
 

Show the toolview.

Parameters:
toolview to show
Returns:
bool success

Definition at line 76 of file toolviewmanager.cpp.

bool Kate::ToolViewManager::hideToolView QWidget widget  ) 
 

Hide the toolview.

Parameters:
widget to hide
Returns:
bool success

Definition at line 81 of file toolviewmanager.cpp.

bool Kate::ToolViewManager::hideToolView KMdiToolViewAccessor *  accessor  ) 
 

Hide the toolview.

Parameters:
toolview to hide
Returns:
bool success

Definition at line 86 of file toolviewmanager.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.3.90.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Mon Apr 4 11:21:52 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003