src/hbwidgets/sliders/hbprogresssliderhandle_p.h
changeset 28 b7da29130b0e
parent 23 e6ad4ef83b23
equal deleted inserted replaced
23:e6ad4ef83b23 28:b7da29130b0e
    33 class HbStyleOptionProgressSliderHandle;
    33 class HbStyleOptionProgressSliderHandle;
    34 
    34 
    35 class HbHandleParent
    35 class HbHandleParent
    36 {
    36 {
    37 public:
    37 public:
    38     virtual HbStyle* style() const = 0;
       
    39     virtual void emitSliderPressed() = 0;
    38     virtual void emitSliderPressed() = 0;
    40     virtual void emitSliderMoved(int vlaue) = 0;
    39     virtual void emitSliderMoved(int vlaue) = 0;
    41     virtual void emitSliderReleased() = 0;
    40     virtual void emitSliderReleased() = 0;
    42     virtual QRectF boundingRect() const = 0;
    41     virtual QRectF boundingRect() const = 0;
    43     virtual QGraphicsItem* parentGraphicsItem() const = 0;
    42     virtual QGraphicsItem* parentGraphicsItem() const = 0;
    44     virtual HbWidget* parentGraphicsWidget() const = 0;
    43     virtual HbWidget* parentGraphicsWidget() const = 0;
    45 
       
    46     virtual ~HbHandleParent(){};
    44     virtual ~HbHandleParent(){};
    47     virtual int progressValue()const = 0;
    45     virtual int progressValue()const = 0;
    48     virtual int maximum() const = 0;
    46     virtual int maximum() const = 0;
    49     virtual int minimum() const = 0;
    47     virtual int minimum() const = 0;
    50     virtual bool invertedAppearance() const = 0;
    48     virtual bool invertedAppearance() const = 0;