KDE PIM / Developers / API Docs / korganizer

KOJournalEditor Class Reference

This class provides a dialog for editing a Journal. More...

#include <kojournaleditor.h>

Inherits KOIncidenceEditor.

List of all members.

Public Member Functions

Protected Slots

Protected Member Functions


Detailed Description

This class provides a dialog for editing a Journal.


Constructor & Destructor Documentation

KOJournalEditor::KOJournalEditor Calendar *  calendar,
QWidget *  parent
 

Constructs a new Journal editor.


Member Function Documentation

void KOJournalEditor::init  )  [virtual]
 

Initialize editor.

This function creates the tab widgets.

Implements KOIncidenceEditor.

void KOJournalEditor::newJournal const QDate &  date  ) 
 

Clear editor for new Journal, and preset the dates and times with hint.

void KOJournalEditor::newJournal const QString &  text  ) 
 

Edit new Journal.

Set summary and description from given text.

void KOJournalEditor::editIncidence Incidence *   )  [virtual]
 

Edit an existing Journal.

Implements KOIncidenceEditor.

void KOJournalEditor::setDefaults const QDate &  date  ) 
 

Set widgets to default values.

void KOJournalEditor::readJournal Journal *   ) 
 

Read event object and setup widgets accordingly.

void KOJournalEditor::writeJournal Journal *   ) 
 

Write event settings to event object.

bool KOJournalEditor::validateInput  ) 
 

Check if the input is valid.

bool KOJournalEditor::processInput  )  [virtual]
 

Process user input and create or update event.

Returns false if input is not valid

Reimplemented from KOIncidenceEditor.

void KOJournalEditor::modified int  change = 0  )  [virtual]
 

This Journal has been modified externally.

Reimplemented from KOIncidenceEditor.


The documentation for this class was generated from the following files: