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

LanguageSettings Class Reference

#include </home/clem/local/src/opie/noncore/settings/language/settings.h>

Collaboration diagram for LanguageSettings:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LanguageSettings (QWidget *parent=0, const char *name=0, WFlags fl=0)
 ~LanguageSettings ()

Static Public Member Functions

static QString appName ()

Protected Member Functions

void accept ()
void reject ()
void done (int)

Protected Attributes

QStrList langAvail

Private Slots

void applyLanguage ()
void reset ()

Static Private Member Functions

static void setLanguage (const QString &)

Private Attributes

QPEDialogListenerdl

Static Private Attributes

static QString actualLanguage

Constructor & Destructor Documentation

LanguageSettings::LanguageSettings QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 53 of file language.cpp.

References QPtrList< type >::append(), QValueList< T >::begin(), QDir::Dirs, dl, QValueList< T >::end(), QDir::entryList(), QFileInfo::exists(), Config::File, QFileInfo::filePath(), FontManager::hasUnicodeFont(), QString::isEmpty(), langAvail, list, FontManager::Proportional, QPEApplication::qpeDir(), Config::readEntry(), Config::readEntryDirect(), reset(), tr, and FontManager::unicodeFont().

LanguageSettings::~LanguageSettings  ) 
 

Definition at line 91 of file language.cpp.


Member Function Documentation

void LanguageSettings::accept  )  [protected]
 

Definition at line 94 of file language.cpp.

References applyLanguage(), Config::readNumEntry(), Config::setGroup(), tr, and warning().

void LanguageSettings::applyLanguage  )  [private, slot]
 

Definition at line 107 of file language.cpp.

References at(), langAvail, and setLanguage().

Referenced by accept().

static QString LanguageSettings::appName  )  [inline, static]
 

Definition at line 38 of file settings.h.

References QString::fromLatin1().

void LanguageSettings::done int   )  [protected]
 

Definition at line 155 of file language.cpp.

void LanguageSettings::reject  )  [protected]
 

Definition at line 113 of file language.cpp.

References reset().

void LanguageSettings::reset  )  [private, slot]
 

Definition at line 119 of file language.cpp.

References actualLanguage, QPtrList< type >::find(), QString::isEmpty(), l, langAvail, Config::readEntry(), and Config::setGroup().

Referenced by LanguageSettings(), and reject().

void LanguageSettings::setLanguage const QString  )  [static, private]
 

Definition at line 135 of file language.cpp.

References actualLanguage, Config::setGroup(), Config::write(), and Config::writeEntry().

Referenced by applyLanguage().


Member Data Documentation

QString LanguageSettings::actualLanguage [static, private]
 

Definition at line 133 of file language.cpp.

Referenced by reset(), and setLanguage().

QPEDialogListener* LanguageSettings::dl [private]
 

Definition at line 55 of file settings.h.

Referenced by LanguageSettings().

QStrList LanguageSettings::langAvail [protected]
 

Definition at line 45 of file settings.h.

Referenced by applyLanguage(), LanguageSettings(), and reset().


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