I would derive from QwtScaleDraw and overload one of its virtual methods, adding the QPainter::drawText() call you need. F.e:

Qt Code:
  1. class YourRadiusScaleDraw: public QwtScaleDraw
  2. {
  3. ...
  4. protected:
  5. virtiual void drawBackbone( QPainter *painter ) const
  6. {
  7. QwtScaleDraw::drawBackbone( painter );
  8.  
  9. // now calculate the position/alignment/rotation for your text and
  10. // do the painter->:drawText() call
  11. ...
  12. }
  13. };
To copy to clipboard, switch view to plain text mode 
HTH, Uwe