korganizer
KOIncidenceEditor Class Reference
#include <koincidenceeditor.h>
Inheritance diagram for KOIncidenceEditor:

Detailed Description
This is the base class for the calendar component editors.
Definition at line 55 of file koincidenceeditor.h.
Public Slots | |
| virtual void | editIncidence (Incidence *, Calendar *)=0 |
| virtual void | setIncidenceChanger (IncidenceChangerBase *changer) |
| virtual void | init ()=0 |
| void | addAttachments (const QStringList &attachments, const QStringList &mimeTypes=QStringList(), bool inlineAttachment=false) |
| void | addAttendees (const QStringList &attendees) |
Signals | |
| void | deleteAttendee (Incidence *) |
| void | editCategories () |
| void | updateCategoryConfig () |
| void | dialogClose (Incidence *) |
| void | editCanceled (Incidence *) |
| void | deleteIncidenceSignal (Incidence *) |
| void | signalAddAttachments (const QStringList &attachments, const QStringList &mimeTypes=QStringList(), bool inlineAttachment=false) |
Public Member Functions | |
| KOIncidenceEditor (const QString &caption, Calendar *calendar, QWidget *parent) | |
| virtual | ~KOIncidenceEditor () |
| virtual void | modified (int=0) |
| virtual void | reload ()=0 |
| virtual void | selectInvitationCounterProposal (bool enable) |
Protected Slots | |
| void | slotApply () |
| void | slotOk () |
| void | slotCancel () |
| void | openURL (const KURL &url) |
| 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 | setupDesignerTabs (const QString &type) |
| void | saveAsTemplate (Incidence *, const QString &name) |
| void | readDesignerFields (Incidence *i) |
| void | writeDesignerFields (Incidence *i) |
| QWidget * | addDesignerTab (const QString &uifile) |
| void | setupEmbeddedURLPage (const QString &label, const QString &url, const QString &mimetype) |
| void | createEmbeddedURLPages (Incidence *i) |
| virtual bool | processInput () |
| virtual void | processCancel () |
| void | cancelRemovedAttendees (Incidence *incidence) |
Protected Attributes | |
| Calendar * | mCalendar |
| KOEditorDetails * | mDetails |
| KOAttendeeEditor * | mAttendeeEditor |
| KOrg::IncidenceChangerBase * | mChanger |
| QPtrList< KPIM::DesignerFields > | mDesignerFields |
| QMap< QWidget *, KPIM::DesignerFields * > | mDesignerFieldForWidget |
| QPtrList< QWidget > | mEmbeddedURLPages |
| QPtrList< QWidget > | mAttachedDesignerFields |
| bool | mIsCounter |
Constructor & Destructor Documentation
|
||||||||||||||||
|
Construct new IncidenceEditor.
Definition at line 57 of file koincidenceeditor.cpp. |
Member Function Documentation
|
||||||||||||||||
|
Adds attachments to the editor.
Definition at line 355 of file koincidenceeditor.cpp. |
|
|
Adds attendees to the editor.
Definition at line 362 of file koincidenceeditor.cpp. |
|
||||||||||||
|
Edit an existing todo.
Implemented in KOEventEditor, KOJournalEditor, and KOTodoEditor. |
|
|
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 67 of file koincidenceeditor.h. |
|
|
Process user input and create or update event. Returns false if input is invalid. Reimplemented in KOEventEditor, KOJournalEditor, and KOTodoEditor. Definition at line 140 of file koincidenceeditor.h. |
The documentation for this class was generated from the following files:

