src/hbwidgets/sliders/hbslidercontrol_p_p.h
branchGCC_SURGE
changeset 15 f378acbc9cfb
parent 3 11d3954df52a
child 28 b7da29130b0e
equal deleted inserted replaced
9:730c025d4b77 15:f378acbc9cfb
    47 
    47 
    48     void init();
    48     void init();
    49     void adjustHandle();
    49     void adjustHandle();
    50     bool onHandle(QPointF pos);
    50     bool onHandle(QPointF pos);
    51     int getNearbyTick();
    51     int getNearbyTick();
    52     void updateTickAndLabel();
       
    53     void deleteTickAndLabel();
       
    54 
       
    55     virtual HbSliderHandle *createHandle();
    52     virtual HbSliderHandle *createHandle();
    56     virtual QGraphicsItem *createGroove();
    53     virtual QGraphicsItem *createGroove();
    57     virtual QGraphicsItem *createProgressGroove();
    54     virtual QGraphicsItem *createProgressGroove();
    58     void createSliderTicks( );
       
    59     void positionTickMarks( );
       
    60     void createSliderTickLabels( );
       
    61     void positionTickMarksLabel ( );
       
    62 
    55 
       
    56    
    63     HbSliderHandle *handle;
    57     HbSliderHandle *handle;
    64     Hb::SliderTickPositions tickPosition;
    58     Hb::SliderTickPositions tickPosition;
    65     HbSliderControl::SnappingMode  snappingMode;
    59     HbSliderControl::SnappingMode  snappingMode;
    66     int majorTickInterval;
    60     int majorTickInterval;
    67     int minorTickInterval;
    61     int minorTickInterval;
    68     QGraphicsItem *groove;
    62     QGraphicsItem *groove;
    69     QGraphicsItem *progressGroove;
    63     QGraphicsItem *progressGroove;
    70     HbSliderTickmarks *tickmarksLeft;
    64 
    71     HbSliderTickmarks *tickmarksRight;
    65  
    72     HbSliderTickmarksLabel *tickmarkslabelLeft;
       
    73     HbSliderTickmarksLabel *tickmarkslabelRight;
       
    74     bool displayCurrValueToolTip;
    66     bool displayCurrValueToolTip;
    75     QPointF oldPos;
    67     QPointF oldPos;
    76     Qt::Alignment toolTipAlignment;
    68     Qt::Alignment toolTipAlignment;
    77     QString handleIcon;
    69     QString handleIcon;
    78     bool groovePressed;
    70     bool groovePressed;