24#ifndef KOJOURNALVIEW_H
25#define KOJOURNALVIEW_H
27#include <korganizer/baseview.h>
29class JournalDateEntry;
47 const char *name = 0);
53 void appendJournal( Journal*journal, const TQDate &dt);
55 CalPrinterBase::PrintType printType();
59 virtual void dayPassed( const TQDate & ) {}
63 void showDates( const TQDate &start, const TQDate &end );
64 void showIncidences( const Incidence::List &incidenceList, const TQDate &date );
66 void changeIncidenceDisplay( Incidence *, int );
67 void setIncidenceChanger( IncidenceChangerBase *changer );
71 void setIncidenceChangerSignal( IncidenceChangerBase * );
72 void journalEdited( Journal* );
73 void journalDeleted( Journal* );
81 TQMap<TQDate, JournalDateEntry*> mEntries;
virtual Incidence::List selectedIncidences()
DateList selectedIncidenceDates()
virtual int currentDateCount() Return number of currently shown dates.
This class provides an interface for all views being displayed within the main calendar view.
virtual void flushView() Write all unsaved data back to calendar store.
virtual Calendar * calendar() Return calendar object of this view.
virtual void updateView()=0 Updates the current display to reflect changes that may have happened in the calendar since the last ...
|