src/hbwidgets/sliders/hbslidertickmarks_p.h
branchGCC_SURGE
changeset 15 f378acbc9cfb
parent 6 c3690ec91ef8
child 21 4633027730f5
equal deleted inserted replaced
9:730c025d4b77 15:f378acbc9cfb
    38     Q_OBJECT
    38     Q_OBJECT
    39 public:
    39 public:
    40     explicit HbSliderTickmarks( QGraphicsItem *parent = 0 );
    40     explicit HbSliderTickmarks( QGraphicsItem *parent = 0 );
    41     ~HbSliderTickmarks();
    41     ~HbSliderTickmarks();
    42 
    42 
    43    /* virtual void paint( QPainter *painter, const QStyleOptionGraphicsItem *option, 
       
    44         QWidget *widget );*/
       
    45     virtual void resizeEvent(QGraphicsSceneResizeEvent *event);
       
    46 
       
    47     enum {Type = HbPrivate::ItemType_SliderTickmarks };
    43     enum {Type = HbPrivate::ItemType_SliderTickmarks };
    48     int type() const {return Type;}
    44     int type() const {return Type;}
    49 
    45     virtual void resizeEvent(QGraphicsSceneResizeEvent *event);
    50     void createIcons(bool create);
       
    51     void updateTicks( );
    46     void updateTicks( );
    52     void setTickPosition(Hb::SliderTickPositions position);
    47     void setTickPosition(Hb::SliderTickPositions position);
    53     virtual QVariant itemChange(GraphicsItemChange change, const QVariant &value);    
    48     virtual QVariant itemChange(GraphicsItemChange change, const QVariant &value);  
       
    49     void createTicks( );
    54 
    50 
    55 
    51 
    56 protected:
    52 protected:
    57     void polish( HbStyleParameters& params );
    53     void polish( HbStyleParameters& params );
    58 
    54