kate Library API Documentation

Kate::ProjectManager Class Reference

Interface to the projectmanager. More...

#include <projectmanager.h>

List of all members.

Public Slots

Kate::Projectcreate (const QString &type, const QString &name, const QString &filename)
Projectopen (const QString &filename)
bool close (Kate::Project *project)
Kate::Projectproject (uint n=0)
uint projects ()

Signals

void projectChanged ()
void projectCreated (Kate::Project *project)
void projectDeleted (uint projectNumber)

Public Member Functions

 ProjectManager (void *projectManager)
virtual ~ProjectManager ()

Friends

class PrivateProjectManager


Detailed Description

Interface to the projectmanager.

Definition at line 33 of file projectmanager.h.


Constructor & Destructor Documentation

Kate::ProjectManager::ProjectManager void *  projectManager  ) 
 

Construtor, should not interest, internal usage.

Definition at line 43 of file projectmanager.cpp.

References PrivateProjectManager.

Kate::ProjectManager::~ProjectManager  )  [virtual]
 

Desctructor.

Definition at line 49 of file projectmanager.cpp.


Member Function Documentation

Project * Kate::ProjectManager::create const QString &  type,
const QString &  name,
const QString &  filename
[slot]
 

Creates a new project file at give url of given type + opens it.

Parameters:
type projecttype
filename name of the new project file
Returns:
Project new created project object

Definition at line 54 of file projectmanager.cpp.

Project * Kate::ProjectManager::open const QString &  filename  )  [slot]
 

Parameters:
filename name of the project file
Returns:
Project opened project

Definition at line 59 of file projectmanager.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.4.3.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Nov 4 00:48:44 2005 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003