QTfrontend/ui/widget/hedgehogerWidget.h
changeset 6616 f77bb02b669f
parent 6060 fdfc01419815
child 6700 e04da46ee43c
equal deleted inserted replaced
6615:65602f1ef0f8 6616:f77bb02b669f
    24 
    24 
    25 class FrameTeams;
    25 class FrameTeams;
    26 
    26 
    27 class CHedgehogerWidget : public ItemNum
    27 class CHedgehogerWidget : public ItemNum
    28 {
    28 {
    29   Q_OBJECT
    29         Q_OBJECT
    30 
    30 
    31  public:
    31     public:
    32   CHedgehogerWidget(const QImage& im, const QImage& img, QWidget * parent);
    32         CHedgehogerWidget(const QImage& im, const QImage& img, QWidget * parent);
    33   virtual ~CHedgehogerWidget();
    33         virtual ~CHedgehogerWidget();
    34   unsigned char getHedgehogsNum() const;
    34         unsigned char getHedgehogsNum() const;
    35   void setHHNum (unsigned int num);
    35         void setHHNum (unsigned int num);
    36   void setNonInteractive();
    36         void setNonInteractive();
    37 
    37 
    38  signals:
    38     signals:
    39   void hedgehogsNumChanged();
    39         void hedgehogsNumChanged();
    40 
    40 
    41  protected:
    41     protected:
    42   virtual void incItems();
    42         virtual void incItems();
    43   virtual void decItems();
    43         virtual void decItems();
    44 
    44 
    45  private:
    45     private:
    46   CHedgehogerWidget();
    46         CHedgehogerWidget();
    47   FrameTeams* pOurFrameTeams;
    47         FrameTeams* pOurFrameTeams;
    48 };
    48 };
    49 
    49 
    50 #endif // _HEDGEHOGER_WIDGET
    50 #endif // _HEDGEHOGER_WIDGET