25#ifndef KODIALOGMANAGER_H
26#define KODIALOGMANAGER_H
34class TDEConfigureDialog;
35namespace KPIM {
class CategoryEditDialog; }
43namespace KOrg {
class AgendaView; }
69 void updateSearchDialog();
73 static void errorSaveIncidence( TQWidget *parent,
Incidence *incidence );
76 void showOptionsDialog();
77 void showCategoryEditDialog();
78 void showSearchDialog();
79 void showArchiveDialog();
80 void showFilterEditDialog(TQPtrList<CalFilter> *filters);
83 class DialogManagerVisitor;
84 class EditorDialogVisitor;
88 KCMultiDialog *mOptionsDialog;
90 KPIM::CategoryEditDialog *mCategoryEditDialog;
91 SearchDialog *mSearchDialog;
92 ArchiveDialog *mArchiveDialog;
This is the main calendar widget.
This is the class to add/edit a calendar filter.
This class manages the dialogs used by the calendar view.
KOJournalEditor * getJournalEditor()
Get an editor dialog for a Journal.
KOIncidenceEditor * getEditor(Incidence *)
Get the appropriate editor for the given incidence.
KOEventEditor * getEventEditor()
Get an editor dialog for an Event.
KOTodoEditor * getTodoEditor()
Get an editor dialog for a Todo.
This class provides a dialog for editing an event.
This is the base class for the calendar component editors.
This class provides a dialog for editing a Journal.
This class provides a dialog for editing a Todo.
Base class for single/multi agenda views.