22 #ifndef COLORSCALEWIDGET_H_ 23 #define COLORSCALEWIDGET_H_ 27 #include <tulip/tulipconf.h> 35 class TLP_QT_SCOPE ColorScaleWidget :
public QWidget {
37 ColorScaleWidget(QWidget* parent=NULL);
38 virtual ~ColorScaleWidget();
43 void setColorScale(ColorScale *colorScale);
48 void setOrientation(Qt::Orientation orientation);
49 QSize minimumSizeHint ()
const;
50 QSize sizeHint ()
const;
52 void paintEvent ( QPaintEvent * event );
56 void paintColorScale(QPainter& painter,
const QRect& rect);
57 ColorScale *colorScale;
58 Qt::Orientation orientation;
This class represents a color scale to perform color mapping. The color scale can be either a gradien...