13 #include "qwt_global.h" 
   14 #include "qwt_abstract_scale.h" 
   15 #include "qwt_abstract_slider.h" 
   37     Q_PROPERTY( 
ScalePos scalePosition READ scalePosition
 
   38         WRITE setScalePosition )
 
   40         READ backgroundStyle WRITE setBackgroundStyle )
 
   41     Q_PROPERTY( QSize handleSize READ handleSize WRITE setHandleSize )
 
   42     Q_PROPERTY( 
int borderWidth READ borderWidth WRITE setBorderWidth )
 
   43     Q_PROPERTY( 
int spacing READ spacing WRITE setSpacing )
 
   91         Qt::Orientation = Qt::Horizontal,
 
  101     void setScalePosition( 
ScalePos s );
 
  104     void setHandleSize( 
int width, 
int height );
 
  105     void setHandleSize( 
const QSize & );
 
  106     QSize handleSize() 
const;
 
  108     void setBorderWidth( 
int bw );
 
  109     int borderWidth() 
const;
 
  111     void setSpacing( 
int );
 
  114     virtual QSize sizeHint() 
const;
 
  115     virtual QSize minimumSizeHint() 
const;
 
  121     virtual double getValue( 
const QPoint &p );
 
  125     virtual void drawSlider ( QPainter *, 
const QRect & ) 
const;
 
  126     virtual void drawHandle( QPainter *, 
const QRect &, 
int pos ) 
const;
 
  128     virtual void resizeEvent( QResizeEvent * );
 
  129     virtual void paintEvent ( QPaintEvent * );
 
  130     virtual void changeEvent( QEvent * );
 
  136     int transform( 
double v ) 
const;
 
  141     void layoutSlider( 
bool );