00001 #ifndef BoardWidget_H 00002 #define BoardWidget_H 00003 00004 #include "subwidget.h" 00005 00006 #include "ui_boardwidget.h" 00007 00008 #include "base/Board.h" 00009 00010 class BoardWidget : public SubWidget , public Ui::BoardWidget { 00011 Q_OBJECT 00012 00013 protected: 00014 base::Board* fBoard; 00015 00016 public: 00017 BoardWidget(QWidget* parent, base::Board* brd); 00018 00019 virtual bool getSubConfig(); 00020 00021 virtual bool setSubToDefault(); 00022 00023 public slots: 00024 void putRegister(); 00025 void getRegister(); 00026 void resetBoard(); 00027 }; 00028 00029 #endif