KDevelop API Documentation

DocManager Class Reference

Put a brief description here, the brief description ends at the first dot. More...

#include <docmanager.h>

Inheritance diagram for DocManager:

QObject List of all members.

Public Member Functions

 DocManager ()
 ~DocManager ()
KTextEditor::DocumentcreateDoc (QString type)
bool deleteDoc (KTextEditor::Document *doc)

Private Attributes

QPtrList< KTextEditor::Documentdocs

Detailed Description

Put a brief description here, the brief description ends at the first dot.

Put a more detailed description of your part in these lines. It can span over several lines. You can even use some html commands in these lines like: This is code, html links link text, and images.

Author(s):
$AUTHOR$

2nd author full name ...

nth author full name

Unmaintained:
This part is currently un-maintained, and it's compilation disabled in parts/Makefile.am file

Feature(s):
Describe the first feature

Describe the second feature ...

Describe the last feature

Bug:
Describe a the 1st bug that you know of, but probably hasn't been reported yet. ..

Describe a the nth bug that you know of, but probably hasn't been reported yet.

Requirement(s):
Describe a the 1st requirement of your part.

Describe a the 2nd requirement of your part. ...

Describe a the nth requirement of your part.

Todo:
Describe a the 1st TODO of your part.

Describe a the 2nd TODO of your part. ...

Describe a the nth TODO of your part.

F.A.Q.:
First frequenly asked question about your part ? Answer.

Second frequenly asked question about your part ? Answer. ...

Last frequenly asked question about your part ? Answer.

Note:
First note text.

Second note text. ...

Last note text.

Warning:
First warning text.

Second warning text. ...

Last warning text.

Definition at line 10 of file docmanager.h.


Constructor & Destructor Documentation

DocManager::DocManager  ) 
 

Definition at line 20 of file docmanager.cpp.

References docs.

DocManager::~DocManager  ) 
 

Definition at line 25 of file docmanager.cpp.


Member Function Documentation

KTextEditor::Document * DocManager::createDoc QString  type  ) 
 

Definition at line 30 of file docmanager.cpp.

References createDoc(), docs, KLibLoader::factory(), KService::Ptr, and KLibLoader::self().

Referenced by createDoc(), ViewManager::slotDocumentNew(), and ViewManager::slotDocumentOpen().

bool DocManager::deleteDoc KTextEditor::Document doc  ) 
 

Definition at line 43 of file docmanager.cpp.

References deleteDoc(), and docs.

Referenced by deleteDoc(), and ViewManager::slotDocumentClose().


Member Data Documentation

QPtrList<KTextEditor::Document> DocManager::docs [private]
 

Definition at line 21 of file docmanager.h.

Referenced by createDoc(), deleteDoc(), and DocManager().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:02 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003