konsolekalendar Library API Documentation

KCal::KonsoleKalendar Class Reference

KonsoleKalendar is the base class of the project. More...

#include <konsolekalendar.h>

List of all members.

Public Methods

 KonsoleKalendar (KonsoleKalendarVariables *variables)
 ~KonsoleKalendar ()
bool showInstance ()
bool importCalendar ()
bool addEvent ()
bool changeEvent ()
bool deleteEvent ()
bool isEvent (QDateTime startdate, QDateTime enddate, QString summary)
bool createCalendar ()


Detailed Description

KonsoleKalendar is the base class of the project.

Definition at line 39 of file konsolekalendar.h.


Member Function Documentation

bool KonsoleKalendar::showInstance  
 

Visualisez what we need.

Definition at line 91 of file konsolekalendar.cpp.

References QDateTime::addDays(), QDate::addDays(), QFile::close(), QDateTime::date(), QFile::open(), QFile::setName(), and QDate::toString().

bool KonsoleKalendar::importCalendar  
 

Imports calendar file.

Definition at line 58 of file konsolekalendar.cpp.

bool KonsoleKalendar::addEvent  
 

Add event to calendar.

Definition at line 288 of file konsolekalendar.cpp.

bool KonsoleKalendar::changeEvent  
 

Change event.

Definition at line 296 of file konsolekalendar.cpp.

bool KonsoleKalendar::deleteEvent  
 

Delete event.

Definition at line 305 of file konsolekalendar.cpp.

bool KonsoleKalendar::isEvent QDateTime    startdate,
QDateTime    enddate,
QString    summary
 

Detect if event already exists.

Parameters:
startdate  Starting date
enddate  Ending date
summary  Which summary event should have have

Definition at line 313 of file konsolekalendar.cpp.

References QDateTime::date().

bool KonsoleKalendar::createCalendar  
 

Creates calendar file (If it doesn't exists).

Definition at line 66 of file konsolekalendar.cpp.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for konsolekalendar Library Version 3.2.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Sat May 1 11:38:15 2004 by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2003