00001 #ifndef RULESDIALOG_H_ 00002 #define RULESDIALOG_H_ 00003 00004 #include <qcheckbox.h> 00005 #include <qdialog.h> 00006 #include "definition.h" 00007 00008 class RulesDialog : public QDialog 00009 { 00010 Q_OBJECT 00011 private: 00012 QCheckBox* pieces_out; 00013 QCheckBox* nice_dice; 00014 Rules rules; 00015 public: 00016 RulesDialog(QWidget* parent=0,const char* name=0,bool modal=TRUE,WFlags f=0); 00017 ~RulesDialog(); 00018 private slots: 00019 void pieces_out_clicked(); 00020 void nice_dice_clicked(); 00021 public: 00022 void setRules(const Rules& new_rules); 00023 Rules getRules(); 00024 }; 00025 00026 #endif //RULESDIALOG_H
1.4.2