13 #include "qwt_global.h" 
   14 #include "qwt_abstract_slider.h" 
   28     Q_PROPERTY( 
double totalAngle READ totalAngle WRITE setTotalAngle )
 
   29     Q_PROPERTY( 
double viewAngle READ viewAngle WRITE setViewAngle )
 
   30     Q_PROPERTY( 
int    tickCnt READ tickCnt WRITE setTickCnt )
 
   31     Q_PROPERTY( 
int    internalBorder READ internalBorder WRITE setInternalBorder )
 
   32     Q_PROPERTY( 
double mass READ mass WRITE setMass )
 
   35     explicit QwtWheel(QWidget *parent = NULL);
 
   36 #if QT_VERSION < 0x040000 
   37     explicit QwtWheel(QWidget *parent, 
const char *name);
 
   43     double totalAngle() 
const;
 
   44     double viewAngle() 
const;
 
   46     int internalBorder() 
const;
 
   50     void setTotalAngle (
double angle);
 
   51     void setTickCnt(
int cnt);
 
   52     void setViewAngle(
double angle);
 
   53     void setInternalBorder(
int width);
 
   55     void setWheelWidth( 
int w );
 
   57     virtual QSize sizeHint() 
const;
 
   58     virtual QSize minimumSizeHint() 
const;
 
   61     virtual void resizeEvent(QResizeEvent *e);
 
   62     virtual void paintEvent(QPaintEvent *e);
 
   64     void layoutWheel( 
bool update = 
true );
 
   65     void draw(QPainter *, 
const QRect &);
 
   66     void drawWheel(QPainter *, 
const QRect &);
 
   67     void drawWheelBackground(QPainter *, 
const QRect &);
 
   71     virtual void paletteChange( 
const QPalette &);
 
   73     virtual double getValue(
const QPoint &);
 
   75         int &scrollMode, 
int &direction);