• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdeedu
  • Sitemap
  • Contact Us
 

klettres

Prefs Class Reference

#include <prefs.h>

Inheritance diagram for Prefs:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 12 of file prefs.h.


Public Member Functions

 ~Prefs ()

Static Public Member Functions

static Prefs * self ()
static void setLanguage (const QString &v)
static QString language ()
static void setTheme (int v)
static int theme ()
static void setMenuBarBool (bool v)
static bool menuBarBool ()
static void setMode (int v)
static int mode ()
static void setLevel (int v)
static int level ()
static void setKidTimer (int v)
static int kidTimer ()
static void setGrownTimer (int v)
static int grownTimer ()
static void setFont (const QFont &v)
static QFont font ()
static QString defaultLanguage ()
static void setLanguages (const QStringList &languages)
static void setLanguageNumber (int i)
static int languageNumber ()

Public Attributes

QStringList m_languages

Protected Member Functions

 Prefs ()

Protected Attributes

QString mLanguage
int mTheme
bool mMenuBarBool
int mMode
int mLevel
int mKidTimer
int mGrownTimer
QFont mFont

Friends

class PrefsHelper

Classes

class  EnumMode
class  EnumTheme

Constructor & Destructor Documentation

Prefs::~Prefs (  ) 

Definition at line 96 of file prefs.cpp.

Prefs::Prefs (  )  [protected]

Definition at line 27 of file prefs.cpp.


Member Function Documentation

Prefs * Prefs::self (  )  [static]

Definition at line 17 of file prefs.cpp.

static void Prefs::setLanguage ( const QString &  v  )  [inline, static]

Set Language.

Definition at line 33 of file prefs.h.

static QString Prefs::language (  )  [inline, static]

Get Language.

Definition at line 43 of file prefs.h.

static void Prefs::setTheme ( int  v  )  [inline, static]

Set Theme.

Definition at line 52 of file prefs.h.

static int Prefs::theme (  )  [inline, static]

Get Theme.

Definition at line 62 of file prefs.h.

static void Prefs::setMenuBarBool ( bool  v  )  [inline, static]

Set Whether the menubar is shown or hidden.

Definition at line 71 of file prefs.h.

static bool Prefs::menuBarBool (  )  [inline, static]

Get Whether the menubar is shown or hidden.

Definition at line 81 of file prefs.h.

static void Prefs::setMode ( int  v  )  [inline, static]

Set Mode.

Definition at line 90 of file prefs.h.

static int Prefs::mode (  )  [inline, static]

Get Mode.

Definition at line 100 of file prefs.h.

static void Prefs::setLevel ( int  v  )  [inline, static]

Set Difficulty level.

Definition at line 109 of file prefs.h.

static int Prefs::level (  )  [inline, static]

Get Difficulty level.

Definition at line 131 of file prefs.h.

static void Prefs::setKidTimer ( int  v  )  [inline, static]

Set Kid Timer.

Definition at line 140 of file prefs.h.

static int Prefs::kidTimer (  )  [inline, static]

Get Kid Timer.

Definition at line 150 of file prefs.h.

static void Prefs::setGrownTimer ( int  v  )  [inline, static]

Set Grown-up Timer.

Definition at line 159 of file prefs.h.

static int Prefs::grownTimer (  )  [inline, static]

Get Grown-up Timer.

Definition at line 169 of file prefs.h.

static void Prefs::setFont ( const QFont &  v  )  [inline, static]

Set Font.

Definition at line 178 of file prefs.h.

static QFont Prefs::font (  )  [inline, static]

Get Font.

Definition at line 188 of file prefs.h.

QString Prefs::defaultLanguage (  )  [static]

Definition at line 124 of file klettres.cpp.

static void Prefs::setLanguages ( const QStringList &  languages  )  [inline, static]

Definition at line 237 of file prefs.h.

static void Prefs::setLanguageNumber ( int  i  )  [inline, static]

Definition at line 242 of file prefs.h.

static int Prefs::languageNumber (  )  [inline, static]

Definition at line 247 of file prefs.h.


Friends And Related Function Documentation

friend class PrefsHelper [friend]

Definition at line 195 of file prefs.h.


Member Data Documentation

QString Prefs::mLanguage [protected]

Definition at line 199 of file prefs.h.

int Prefs::mTheme [protected]

Definition at line 200 of file prefs.h.

bool Prefs::mMenuBarBool [protected]

Definition at line 201 of file prefs.h.

int Prefs::mMode [protected]

Definition at line 202 of file prefs.h.

int Prefs::mLevel [protected]

Definition at line 203 of file prefs.h.

int Prefs::mKidTimer [protected]

Definition at line 204 of file prefs.h.

int Prefs::mGrownTimer [protected]

Definition at line 205 of file prefs.h.

QFont Prefs::mFont [protected]

Definition at line 208 of file prefs.h.

QStringList Prefs::m_languages

Definition at line 261 of file prefs.h.


The documentation for this class was generated from the following files:
  • prefs.h
  • klettres.cpp
  • prefs.cpp

klettres

Skip menu "klettres"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

kdeedu

Skip menu "kdeedu"
  • kalzium
  • kanagram
  • kig
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  •   docs
  •   src
  • parley
Generated for kdeedu by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal