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

Datebook::TemplateDialog Class Reference

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

Collaboration diagram for Datebook::TemplateDialog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TemplateDialog (const TemplateManager &man, Editor *)
 ~TemplateDialog ()
TemplateManager manager () const

Private Slots

void init (const TemplateManager &)
void slotAdd ()
void slotEdit ()
void slotRename ()
void slotRemove ()

Private Attributes

QListView * m_view
Editorm_edit

Detailed Description

a QDialog for editing it

Definition at line 27 of file templatemanager.h.


Constructor & Destructor Documentation

TemplateDialog::TemplateDialog const TemplateManager man,
Editor
 

Definition at line 107 of file templatemanager.cpp.

References init(), m_edit, m_view, slotAdd(), slotEdit(), slotRemove(), slotRename(), and tr.

TemplateDialog::~TemplateDialog  ) 
 

Definition at line 136 of file templatemanager.cpp.


Member Function Documentation

void TemplateDialog::init const TemplateManager  )  [private, slot]
 

Definition at line 179 of file templatemanager.cpp.

References QValueList< T >::begin(), QValueList< T >::end(), list, m_view, Datebook::ManagerTemplate< T >::names(), and Datebook::ManagerTemplate< T >::value().

Referenced by TemplateDialog().

TemplateManager TemplateDialog::manager  )  const
 

Definition at line 168 of file templatemanager.cpp.

References Datebook::ManagerTemplate< T >::add(), and m_view.

void TemplateDialog::slotAdd  )  [private, slot]
 

Definition at line 138 of file templatemanager.cpp.

References QDate::currentDate(), Datebook::Editor::event(), m_edit, m_view, Datebook::Editor::newEvent(), and tr.

Referenced by TemplateDialog().

void TemplateDialog::slotEdit  )  [private, slot]
 

Definition at line 143 of file templatemanager.cpp.

References Datebook::Editor::edit(), Datebook::Editor::event(), m_edit, and m_view.

Referenced by TemplateDialog().

void TemplateDialog::slotRemove  )  [private, slot]
 

Definition at line 151 of file templatemanager.cpp.

References m_view.

Referenced by TemplateDialog().

void TemplateDialog::slotRename  )  [private, slot]
 

Definition at line 158 of file templatemanager.cpp.

References m_view, InputDialog::text(), and tr.

Referenced by TemplateDialog().


Member Data Documentation

Editor* Datebook::TemplateDialog::m_edit [private]
 

Definition at line 44 of file templatemanager.h.

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

QListView* Datebook::TemplateDialog::m_view [private]
 

Definition at line 43 of file templatemanager.h.

Referenced by init(), manager(), slotAdd(), slotEdit(), slotRemove(), slotRename(), and TemplateDialog().


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