konsolekalendar Library API Documentation

konsolekalendar.h

00001 /***************************************************************************
00002         konsolekalendar.h  -  description
00003            -------------------
00004     begin                : Sun Jan  6 11:50:14 EET 2002
00005     copyright            : (C) 2002 by Tuukka Pasanen
00006     email                : illuusio@mailcity.com
00007  ***************************************************************************/
00008 
00009 /***************************************************************************
00010  *                                                                         *
00011  *   This program is free software; you can redistribute it and/or modify  *
00012  *   it under the terms of the GNU General Public License as published by  *
00013  *   the Free Software Foundation; either version 2 of the License, or     *
00014  *   (at your option) any later version.                                   *
00015  *                                                                         *
00016  ***************************************************************************/
00017 
00018 #ifndef KONSOLEKALENDAR_H
00019 #define KONSOLEKALENDAR_H
00020 
00021 #include <qdatetime.h>
00022 
00023 #include <kapplication.h>
00024 
00025 #include "konsolekalendar.h"
00026 #include "kalendarVariables.h"
00027 #include "calendarlocal.h"
00028 #include "event.h"
00029 
00030 namespace KCal {
00031 
00033 class KonsoleKalendar
00034 {
00035   public:
00036     KonsoleKalendar(KalendarVariables &variables);
00037     ~KonsoleKalendar();
00038 
00039     void showInstance();
00040 
00041   private:
00042     void showNext();
00043     void showDate( QDate date );
00044     void printEventTime(Event *event);
00045     bool isHappened(Event *event);
00046       
00047     KalendarVariables m_variables;
00048     CalendarLocal *m_Calendar;
00049 };
00050 
00051 }
00052 #endif
KDE Logo
This file is part of the documentation for kdelibs Version 3.1.4.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Sat Oct 18 02:47:19 2003 by doxygen 1.3.4 written by Dimitri van Heesch, © 1997-2001