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

KBill Class Reference

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

Collaboration diagram for KBill:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 KBill ()
 ~KBill ()
FieldgetField ()

Protected Slots

void Quit ()
void About ()
void NewGame ()
void Pause ()
void WarpTo ()
void Story ()
void Rules ()
void ViewHighScores ()

Private Attributes

QMenuBar * menu
QPopupMenu * file
QPopupMenu * help
Fieldfield
int pauseid

Friends

class UI

Constructor & Destructor Documentation

KBill::KBill  ) 
 

Definition at line 26 of file kbill.cpp.

References field, help, NewGame(), Pause(), pauseid, Rules(), Story(), and tr.

KBill::~KBill  ) 
 

Definition at line 52 of file kbill.cpp.


Member Function Documentation

void KBill::About  )  [protected, slot]
 

Definition at line 67 of file kbill.cpp.

Field * KBill::getField  ) 
 

Definition at line 55 of file kbill.cpp.

References field.

Referenced by UI::make_mainwin().

void KBill::NewGame  )  [protected, slot]
 

Definition at line 74 of file kbill.cpp.

References field, game, Game::start(), Field::startTimer(), and Field::stopTimer().

Referenced by KBill().

void KBill::Pause  )  [protected, slot]
 

Definition at line 82 of file kbill.cpp.

References field, message, pausestr, Field::startTimer(), Field::stopTimer(), and tr.

Referenced by KBill().

void KBill::Quit  )  [protected, slot]
 

Definition at line 61 of file kbill.cpp.

References field, qApp, and Field::stopTimer().

void KBill::Rules  )  [protected, slot]
 

Definition at line 119 of file kbill.cpp.

References field, Field::startTimer(), Field::stopTimer(), and tr.

Referenced by KBill().

void KBill::Story  )  [protected, slot]
 

Definition at line 108 of file kbill.cpp.

References field, Field::startTimer(), Field::stopTimer(), and tr.

Referenced by KBill().

void KBill::ViewHighScores  )  [protected, slot]
 

Definition at line 104 of file kbill.cpp.

void KBill::WarpTo  )  [protected, slot]
 

Definition at line 88 of file kbill.cpp.


Friends And Related Function Documentation

friend class UI [friend]
 

Definition at line 53 of file kbill.h.


Member Data Documentation

Field* KBill::field [private]
 

Definition at line 39 of file kbill.h.

Referenced by getField(), KBill(), NewGame(), Pause(), Quit(), Rules(), and Story().

QPopupMenu* KBill::file [private]
 

Definition at line 38 of file kbill.h.

Referenced by UI::set_pausebutton().

QPopupMenu * KBill::help [private]
 

Definition at line 38 of file kbill.h.

Referenced by KBill().

QMenuBar* KBill::menu [private]
 

Definition at line 37 of file kbill.h.

int KBill::pauseid [private]
 

Definition at line 40 of file kbill.h.

Referenced by KBill(), and UI::set_pausebutton().


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