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

KpacmanWidget Class Reference

#include </home/clem/local/src/opie/noncore/games/kpacman/kpacmanwidget.h>

Collaboration diagram for KpacmanWidget:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 KpacmanWidget (QWidget *parent=0, const char *name=0)
virtual ~KpacmanWidget ()
void setScheme (int scheme=-1, int mode=-1)

Public Attributes

Scorescore
Refereereferee
Statusstatus

Protected Member Functions

void confScheme ()
void confMisc (bool defGroup=TRUE)
void resizeEvent (QResizeEvent *)

Private Attributes

Bitfontbitfont
uchar bitfontFirstChar
uchar bitfontLastChar
QString fontName
int scheme
int mode

Constructor & Destructor Documentation

KpacmanWidget::KpacmanWidget QWidget *  parent = 0,
const char *  name = 0
 

Definition at line 19 of file kpacmanwidget.cpp.

References bitfont, confScheme(), fontName, l, mode, NULL, referee, scheme, score, and status.

KpacmanWidget::~KpacmanWidget  )  [virtual]
 

Definition at line 38 of file kpacmanwidget.cpp.


Member Function Documentation

void KpacmanWidget::confMisc bool  defGroup = TRUE  )  [protected]
 

Definition at line 42 of file kpacmanwidget.cpp.

References APP_CONFIG_BEGIN, APP_CONFIG_END, QString::append(), bitfontFirstChar, bitfontLastChar, FIND_APP_DATA, fontName, QString::insert(), QString::isEmpty(), QString::left(), and QString::right().

Referenced by confScheme().

void KpacmanWidget::confScheme  )  [protected]
 

Definition at line 67 of file kpacmanwidget.cpp.

References APP_CONFIG_BEGIN, APP_CONFIG_END, bitfont, bitfontFirstChar, bitfontLastChar, confMisc(), QString::data(), FALSE, fontName, Bitfont::height(), mode, printf, QString::replace(), RESTORE_CONFIG_GROUP, SAVE_CONFIG_GROUP, scheme, QString::sprintf(), tr, and Bitfont::width().

Referenced by KpacmanWidget(), and setScheme().

void KpacmanWidget::resizeEvent QResizeEvent *   )  [protected]
 

Definition at line 141 of file kpacmanwidget.cpp.

References bitfont, BLACK, Bitfont::height(), oendl, owarn, referee, score, and status.

void KpacmanWidget::setScheme int  scheme = -1,
int  mode = -1
 

Definition at line 125 of file kpacmanwidget.cpp.

References bitfont, confScheme(), FALSE, mode, referee, scheme, score, Status::setScheme(), Referee::setScheme(), Score::setScheme(), and status.

Referenced by Kpacman::schemeChecked().


Member Data Documentation

Bitfont* KpacmanWidget::bitfont [private]
 

Definition at line 40 of file kpacmanwidget.h.

Referenced by confScheme(), KpacmanWidget(), resizeEvent(), and setScheme().

uchar KpacmanWidget::bitfontFirstChar [private]
 

Definition at line 41 of file kpacmanwidget.h.

Referenced by confMisc(), and confScheme().

uchar KpacmanWidget::bitfontLastChar [private]
 

Definition at line 42 of file kpacmanwidget.h.

Referenced by confMisc(), and confScheme().

QString KpacmanWidget::fontName [private]
 

Definition at line 44 of file kpacmanwidget.h.

Referenced by confMisc(), confScheme(), and KpacmanWidget().

int KpacmanWidget::mode [private]
 

Definition at line 47 of file kpacmanwidget.h.

Referenced by confScheme(), KpacmanWidget(), and setScheme().

Referee* KpacmanWidget::referee
 

Definition at line 31 of file kpacmanwidget.h.

Referenced by Kpacman::confKeys(), Kpacman::forcedHallOfFame(), Kpacman::Kpacman(), KpacmanWidget(), Kpacman::newKpacman(), Kpacman::pauseKpacman(), resizeEvent(), setScheme(), Kpacman::toggleFocusInContinue(), Kpacman::toggleFocusOutPause(), and Kpacman::toggleHallOfFame().

int KpacmanWidget::scheme [private]
 

Definition at line 46 of file kpacmanwidget.h.

Referenced by confScheme(), KpacmanWidget(), and setScheme().

Score* KpacmanWidget::score
 

Definition at line 30 of file kpacmanwidget.h.

Referenced by Kpacman::confKeys(), Kpacman::Kpacman(), KpacmanWidget(), Kpacman::pauseKpacman(), resizeEvent(), setScheme(), and Kpacman::togglePaused().

Status* KpacmanWidget::status
 

Definition at line 32 of file kpacmanwidget.h.

Referenced by Kpacman::forcedHallOfFame(), Kpacman::Kpacman(), KpacmanWidget(), resizeEvent(), setScheme(), and Kpacman::toggleHallOfFame().


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