10 #ifndef QWT_PLOT_SPECTROGRAM_H 11 #define QWT_PLOT_SPECTROGRAM_H 18 template<
typename T >
class QList;
68 void setColorTableSize(
int numColors );
69 int colorTableSize()
const;
74 void setDefaultContourPen(
const QColor&,
75 qreal width = 0.0, Qt::PenStyle = Qt::SolidLine );
76 void setDefaultContourPen(
const QPen& );
77 QPen defaultContourPen()
const;
79 virtual QPen contourPen(
double level )
const;
87 virtual int rtti() const QWT_OVERRIDE;
89 virtual
void draw( QPainter*,
91 const QRectF& canvasRect ) const QWT_OVERRIDE;
94 virtual QImage renderImage(
96 const QRectF& area, const QSize& imageSize ) const QWT_OVERRIDE;
98 virtual QSize contourRasterSize(
99 const QRectF&, const QRect& ) const;
102 const QRectF& rect, const QSize& raster ) const;
104 virtual
void drawContourLines( QPainter*,
109 const QRect& tile, QImage* ) const;
virtual QRectF pixelHint(const QRectF &) const
Pixel hint.
virtual QwtInterval interval(Qt::Axis) const
A class representing an interval.
A class, which displays raster data.
ConrecFlag
Flags to modify the contour algorithm.
A plot item, which displays a spectrogram.
QwtColorMap is used to map values into colors.
QwtRasterData defines an interface to any type of raster data.