10 #ifndef QWT_SCALE_WIDGET_H    11 #define QWT_SCALE_WIDGET_H    13 #include "qwt_global.h"    15 #include "qwt_scale_draw.h"    57     void scaleDivChanged();
    60     void setTitle( 
const QString &title );
    61     void setTitle( 
const QwtText &title );
    67     void setBorderDist( 
int start, 
int end );
    68     int startBorderDist() 
const;
    69     int endBorderDist() 
const;
    71     void getBorderDistHint( 
int &start, 
int &end ) 
const;
    73     void getMinBorderDist( 
int &start, 
int &end ) 
const;
    74     void setMinBorderDist( 
int start, 
int end );
    76     void setMargin( 
int );
    79     void setSpacing( 
int td );
    89     void setLabelAlignment( Qt::Alignment );
    90     void setLabelRotation( 
double rotation );
    92     void setColorBarEnabled( 
bool );
    93     bool isColorBarEnabled() 
const;
    95     void setColorBarWidth( 
int );
    96     int colorBarWidth() 
const;
   103     virtual QSize sizeHint() 
const;
   104     virtual QSize minimumSizeHint() 
const;
   106     int titleHeightForWidth( 
int width ) 
const;
   107     int dimForLength( 
int length, 
const QFont &scaleFont ) 
const;
   109     void drawColorBar( QPainter *painter, 
const QRectF & ) 
const;
   111         const QRectF &rect ) 
const;
   116     QRectF colorBarRect( 
const QRectF& ) 
const;
   119     virtual void paintEvent( QPaintEvent * );
   120     virtual void resizeEvent( QResizeEvent * );
   122     void draw( QPainter *p ) 
const;
   125     void layoutScale( 
bool update = 
true );
 
Alignment
Definition: qwt_scale_draw.h:38
A class for drawing scales. 
Definition: qwt_scale_draw.h:31
A class representing a text. 
Definition: qwt_text.h:51
A class representing a scale division. 
Definition: qwt_scale_div.h:36
QwtColorMap is used to map values into colors. 
Definition: qwt_color_map.h:33
A class representing an interval. 
Definition: qwt_interval.h:26