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

Datebook::StringManager Class Reference

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

Inheritance diagram for Datebook::StringManager:

Inheritance graph
[legend]
Collaboration diagram for Datebook::StringManager:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 StringManager (const QString &baseName=QString::null)
 ~StringManager ()
void add (const QString &)
bool load ()
bool save ()
QString baseName () const

Private Attributes

QString m_base

Detailed Description

StringManager is a generic manager whick keeps track of strings It'll be used with the Location and the Description Manager

Definition at line 16 of file stringmanager.h.


Constructor & Destructor Documentation

StringManager::StringManager const QString baseName = QString::null  ) 
 

baseName is used for storing

Definition at line 13 of file stringmanager.cpp.

StringManager::~StringManager  ) 
 

Definition at line 16 of file stringmanager.cpp.


Member Function Documentation

void StringManager::add const QString  ) 
 

override the add implementation cause we do not have a value :)

Definition at line 19 of file stringmanager.cpp.

References add.

Referenced by load(), and Datebook::StringManagerDialog::manager().

QString StringManager::baseName  )  const
 

Definition at line 38 of file stringmanager.cpp.

References m_base.

Referenced by Datebook::StringManagerDialog::StringManagerDialog().

bool StringManager::load  )  [virtual]
 

Implements Datebook::ManagerTemplate< QString >.

Definition at line 22 of file stringmanager.cpp.

References add(), QValueList< T >::begin(), QValueList< T >::end(), list, m_base, Config::readListEntry(), and Config::setGroup().

Referenced by Datebook::MainWindow::initManagers().

bool StringManager::save  )  [virtual]
 

Implements Datebook::ManagerTemplate< QString >.

Definition at line 31 of file stringmanager.cpp.

References m_base, Datebook::ManagerTemplate< QString >::names(), Config::setGroup(), and Config::writeEntry().

Referenced by Datebook::MainWindow::~MainWindow().


Member Data Documentation

QString Datebook::StringManager::m_base [private]
 

Definition at line 33 of file stringmanager.h.

Referenced by baseName(), load(), and save().


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