QTfrontend/itemNum.h
changeset 624 e7673b036db5
parent 612 333d095319de
child 640 e69b651bb336
equal deleted inserted replaced
623:ca1c1bd15915 624:e7673b036db5
    25 class ItemNum : public QWidget
    25 class ItemNum : public QWidget
    26 {
    26 {
    27   Q_OBJECT
    27   Q_OBJECT
    28 
    28 
    29   protected:
    29   protected:
    30     ItemNum(const QImage& im, QWidget * parent);
    30     ItemNum(const QImage& im, QWidget * parent, unsigned char min=2, unsigned char max=8);
    31     virtual ~ItemNum()=0;
    31     virtual ~ItemNum()=0;
    32     
    32     
    33     bool nonInteractive;
    33     bool nonInteractive;
    34     unsigned char numItems;
    34     unsigned char numItems;
       
    35     unsigned char minItems;
       
    36     unsigned char maxItems;
       
    37 
       
    38     unsigned char getItemsNum() const;
       
    39     void setItemsNum(const unsigned char num);
    35     
    40     
    36     // from QWidget
    41     // from QWidget
    37     virtual void mousePressEvent ( QMouseEvent * event );
    42     virtual void mousePressEvent ( QMouseEvent * event );
    38     virtual void paintEvent(QPaintEvent* event);
    43     virtual void paintEvent(QPaintEvent* event);
    39   
    44