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

RulesDialog Class Reference

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

Collaboration diagram for RulesDialog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RulesDialog (QWidget *parent=0, const char *name=0, bool modal=TRUE, WFlags f=0)
 ~RulesDialog ()
void setRules (const Rules &new_rules)
Rules getRules ()

Private Slots

void pieces_out_clicked ()
void nice_dice_clicked ()

Private Attributes

QCheckBox * pieces_out
QCheckBox * nice_dice
Rules rules

Constructor & Destructor Documentation

RulesDialog::RulesDialog QWidget *  parent = 0,
const char *  name = 0,
bool  modal = TRUE,
WFlags  f = 0
 

Definition at line 8 of file rulesdialog.cpp.

References nice_dice, nice_dice_clicked(), pieces_out, pieces_out_clicked(), and QPEApplication::showDialog().

RulesDialog::~RulesDialog  ) 
 

Definition at line 41 of file rulesdialog.cpp.


Member Function Documentation

Rules RulesDialog::getRules  ) 
 

Definition at line 75 of file rulesdialog.cpp.

References rules.

Referenced by BackGammon::setrules().

void RulesDialog::nice_dice_clicked  )  [private, slot]
 

Definition at line 53 of file rulesdialog.cpp.

References Rules::generous_dice, nice_dice, and rules.

Referenced by RulesDialog().

void RulesDialog::pieces_out_clicked  )  [private, slot]
 

Definition at line 45 of file rulesdialog.cpp.

References Rules::move_with_pieces_out, pieces_out, and rules.

Referenced by RulesDialog().

void RulesDialog::setRules const Rules new_rules  ) 
 

Definition at line 61 of file rulesdialog.cpp.

References Rules::generous_dice, Rules::move_with_pieces_out, nice_dice, pieces_out, and rules.

Referenced by BackGammon::setrules().


Member Data Documentation

QCheckBox* RulesDialog::nice_dice [private]
 

Definition at line 13 of file rulesdialog.h.

Referenced by nice_dice_clicked(), RulesDialog(), and setRules().

QCheckBox* RulesDialog::pieces_out [private]
 

Definition at line 10 of file rulesdialog.h.

Referenced by pieces_out_clicked(), RulesDialog(), and setRules().

Rules RulesDialog::rules [private]
 

Definition at line 14 of file rulesdialog.h.

Referenced by getRules(), nice_dice_clicked(), pieces_out_clicked(), and setRules().


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