KOIncidenceEditor Class Reference
This is the base class for the calendar component editors. More...
#include <koincidenceeditor.h>
Inheritance diagram for KOIncidenceEditor:

Public Slots | |
void | updateCategoryConfig () |
virtual void | editIncidence (Incidence *)=0 |
Signals | |
void | deleteAttendee (Incidence *) |
void | editCategories () |
void | dialogClose (Incidence *) |
void | editCanceled (Incidence *) |
void | incidenceAdded (Incidence *) |
void | incidenceChanged (Incidence *oldTodo, Incidence *newTodo) |
void | incidenceToBeDeleted (Incidence *) |
void | incidenceDeleted (Incidence *) |
Public Member Functions | |
KOIncidenceEditor (const QString &caption, Calendar *calendar, QWidget *parent) | |
virtual void | init ()=0 |
virtual void | modified (int=0) |
virtual void | reload ()=0 |
Protected Slots | |
void | slotApply () |
void | slotOk () |
void | slotCancel () |
virtual void | slotManageTemplates () |
virtual void | slotSaveTemplate (const QString &)=0 |
virtual void | slotLoadTemplate (const QString &) |
virtual void | slotTemplatesChanged (const QStringList &) |
Protected Member Functions | |
virtual QString | type () |
virtual QStringList & | templates () const =0 |
virtual void | loadTemplate (CalendarLocal &)=0 |
void | setupAttendeesTab () |
void | setupAttachmentsTab () |
void | saveAsTemplate (Incidence *, const QString &name) |
virtual bool | processInput () |
virtual void | processCancel () |
void | cancelRemovedAttendees (Incidence *incidence) |
Protected Attributes | |
Calendar * | mCalendar |
KPIM::CategorySelectDialog * | mCategoryDialog |
KOEditorDetails * | mDetails |
KOEditorAttachments * | mAttachments |
Detailed Description
This is the base class for the calendar component editors.
Definition at line 46 of file koincidenceeditor.h.
Constructor & Destructor Documentation
|
Construct new IncidenceEditor.
Definition at line 52 of file koincidenceeditor.cpp. |
Member Function Documentation
|
Initialize editor. This function creates the tab widgets. Implemented in KOEventEditor, KOJournalEditor, and KOTodoEditor. |
|
This incidence has been modified externally.
Reimplemented in KOEventEditor, KOJournalEditor, and KOTodoEditor. Definition at line 60 of file koincidenceeditor.h. |
|
Edit an existing todo.
Implemented in KOEventEditor, KOJournalEditor, and KOTodoEditor. |
|
Process user input and create or update event. Returns false if input is invalid. Reimplemented in KOEventEditor, KOJournalEditor, and KOTodoEditor. Definition at line 106 of file koincidenceeditor.h. |
The documentation for this class was generated from the following files: