korganizer Library API Documentation

KODialogManager Class Reference

This class manages the dialogs used by the calendar view. More...

#include <kodialogmanager.h>

Inheritance diagram for KODialogManager:

Inheritance graph
[legend]
Collaboration diagram for KODialogManager:

Collaboration graph
[legend]
List of all members.

Public Slots

void showOptionsDialog ()
void showIncomingDialog ()
void showOutgoingDialog ()
void showCategoryEditDialog ()
void showSearchDialog ()
void showArchiveDialog ()
void showFilterEditDialog (QPtrList< CalFilter > *filters)
void showPluginDialog ()

Public Member Functions

 KODialogManager (CalendarView *)
KOEventEditorgetEventEditor ()
KOTodoEditorgetTodoEditor ()
KOJournalEditorgetJournalEditor ()
void connectEditor (KOIncidenceEditor *editor)
OutgoingDialog * outgoingDialog ()
IncomingDialog * incomingDialog ()
void updateSearchDialog ()
void setDocumentId (const QString &id)
void connectTypeAhead (KOEventEditor *editor, KOAgendaView *agenda)

Static Public Member Functions

static void errorSaveEvent (QWidget *parent)
static void errorSaveTodo (QWidget *parent)
static void errorSaveJournal (QWidget *parent)

Detailed Description

This class manages the dialogs used by the calendar view.

It owns the objects and handles creation and selection.

Definition at line 53 of file kodialogmanager.h.


Member Function Documentation

KOEventEditor * KODialogManager::getEventEditor  ) 
 

Get an editor dialog for an Event.

Definition at line 267 of file kodialogmanager.cpp.

References CalendarView::calendar().

Referenced by CalendarView::editEvent(), and CalendarView::newEvent().

KOTodoEditor * KODialogManager::getTodoEditor  ) 
 

Get an editor dialog for a Todo.

Definition at line 311 of file kodialogmanager.cpp.

References CalendarView::calendar().

Referenced by CalendarView::editTodo(), CalendarView::newSubTodo(), and CalendarView::newTodo().

KOJournalEditor * KODialogManager::getJournalEditor  ) 
 

Get an editor dialog for a Journal.

Definition at line 320 of file kodialogmanager.cpp.

References CalendarView::calendar().

Referenced by CalendarView::editJournal().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for korganizer Library Version 3.3.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Aug 2 09:56:16 2007 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003