Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Datebook::Editor Class Reference

#include </home/clem/local/src/opie/core/pim/datebook2/editor.h>

Collaboration diagram for Datebook::Editor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Editor (MainWindow *, QWidget *parent)
virtual ~Editor ()
virtual bool newEvent (const QDate &)=0
virtual bool newEvent (const QDateTime &start, const QDateTime &end)=0
virtual bool edit (const OEvent &, bool showRec=TRUE)=0
virtual OEvent event () const =0

Protected Member Functions

DescriptionManager descriptions () const
LocationManager locations () const
void setDescriptions (const DescriptionManager &)
void setLocations (const LocationManager &)

Private Attributes

MainWindowm_win

Detailed Description

This is the editor interface

Definition at line 16 of file editor.h.


Constructor & Destructor Documentation

Editor::Editor MainWindow ,
QWidget *  parent
 

Definition at line 7 of file editor.cpp.

Editor::~Editor  )  [virtual]
 

Definition at line 10 of file editor.cpp.


Member Function Documentation

DescriptionManager Editor::descriptions  )  const [protected]
 

Definition at line 13 of file editor.cpp.

References Datebook::MainWindow::descriptionManager(), and m_win.

virtual bool Datebook::Editor::edit const OEvent ,
bool  showRec = TRUE
[pure virtual]
 

Referenced by Datebook::TemplateDialog::slotEdit().

virtual OEvent Datebook::Editor::event  )  const [pure virtual]
 

Referenced by Datebook::TemplateDialog::slotAdd(), and Datebook::TemplateDialog::slotEdit().

LocationManager Editor::locations  )  const [protected]
 

Definition at line 16 of file editor.cpp.

References Datebook::MainWindow::locationManager(), and m_win.

virtual bool Datebook::Editor::newEvent const QDateTime start,
const QDateTime end
[pure virtual]
 

virtual bool Datebook::Editor::newEvent const QDate  )  [pure virtual]
 

Referenced by Datebook::TemplateDialog::slotAdd().

void Editor::setDescriptions const DescriptionManager  )  [protected]
 

Definition at line 19 of file editor.cpp.

References m_win, and Datebook::MainWindow::setDescriptionManager().

void Editor::setLocations const LocationManager  )  [protected]
 

Definition at line 22 of file editor.cpp.

References m_win, and Datebook::MainWindow::setLocationManager().


Member Data Documentation

MainWindow* Datebook::Editor::m_win [private]
 

Definition at line 34 of file editor.h.

Referenced by descriptions(), locations(), setDescriptions(), and setLocations().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:58:43 2005 for OPIE by  doxygen 1.4.2