kate Library API Documentation

Kate Namespace Reference

Base class for dockwidget views This class creates a widget meant to be set as the main widget for a KDockWidget. More...


Classes

class  Application
 Interface to the application, beside some global methodes to access other objects like document/projectmanager, . More...
class  DocumentManager
 This interface provides access to the Kate Document Manager. More...
class  MainWindow
class  Plugin
class  ProjectPlugin
class  InitPlugin
class  PluginViewInterface
class  PluginConfigInterface
class  PluginConfigPage
class  PluginConfigInterfaceExtension
class  PluginManager
 This interface provides access to the Kate Plugin Manager. More...
class  InitPluginManager
class  Project
 Interface to the project. More...
class  ProjectManager
 Interface to the projectmanager. More...
class  ToolViewManager
 Interface to the toolviewmanager. More...
class  ViewManager
 Interface to the viewmanager. More...
class  DockViewBase
class  ListboxView
class  MessageView

Functions

Applicationapplication ()
DocumentManagerdocumentManager ()
PlugincreatePlugin (const char *libname, Application *application, const char *name, const QStringList &args)
ProjectPlugincreateProjectPlugin (const char *libname, Project *project, const char *name, const QStringList &args)
PluginViewInterfacepluginViewInterface (Plugin *plugin)
PluginConfigInterfacepluginConfigInterface (Plugin *plugin)
PluginConfigInterfaceExtensionpluginConfigInterfaceExtension (Plugin *plugin)
ProjectManagerprojectManager ()


Detailed Description

Base class for dockwidget views This class creates a widget meant to be set as the main widget for a KDockWidget.

This class provides a title in two parts, titlePrefix and title. The size policies are set so that neither will prevent resizing the view to a width smaller than the texts, the titlePrefix (on the left) will remain fully visible for as long as possible.

Use the titlePrefix to describe the nature of the view contents, for example "Messages".

Use the title to inform the user what is currently in the view, for example the name of a related file, a command or similar.

To add widgets, just create them with this as the parent.

Author:
Anders Lund <anders@alweb.dk>


Function Documentation

Application * Kate::application  ) 
 

Returns the application object.

Returns:
Application application object

Definition at line 94 of file application.cpp.

References KateApp::application(), and KateApp::self().

Referenced by Kate::Plugin::application(), documentManager(), KatePluginManager::loadPlugin(), and projectManager().

DocumentManager * Kate::documentManager  ) 
 

Returns the document manager object.

Returns:
DocumentManager document manager object

Definition at line 114 of file documentmanager.cpp.

References application(), and Kate::Application::documentManager().

ProjectManager * Kate::projectManager  ) 
 

Returns the project manager object.

Returns:
ProjectManager project manager object

Definition at line 79 of file projectmanager.cpp.

References application(), and Kate::Application::projectManager().

KDE Logo
This file is part of the documentation for kate Library Version 3.4.1.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Jun 13 19:27:54 2006 by doxygen 1.4.3 written by Dimitri van Heesch, © 1997-2003