28 #ifndef COLORMAPEDITOR_H 29 #define COLORMAPEDITOR_H 56 ColorMapEditor(
const QLocale& locale = QLocale::system(),
int precision = 6, QWidget* parent = 0);
void setRange(double min, double max)
Use this function to initialize the values range.
Definition: ColorMapEditor.cpp:209
QCheckBox * scaleColorsBox
Definition: ColorMapEditor.h:84
QPushButton * deleteBtn
Definition: ColorMapEditor.h:83
LinearColorMap color_map
Color map object.
Definition: ColorMapEditor.h:87
void setColorMap(const LinearColorMap &map)
Use this function to initialize the color map to be edited.
Definition: ColorMapEditor.cpp:110
void updateUpperRangeLimit(double)
Definition: ColorMapEditor.cpp:192
QPushButton * insertBtn
Definition: ColorMapEditor.h:83
QLocale d_locale
Locale settings used to display level values.
Definition: ColorMapEditor.h:91
void spinBoxActivated(DoubleSpinBox *)
Definition: ColorMapEditor.cpp:340
A customized QwtLinearColorMap.
Definition: LinearColorMap.h:39
A QDoubleSpinBox allowing to customize numbers display with respect to locale settings.
Definition: DoubleSpinBox.h:39
QTableWidget * table
Table displaying the values ranges in the first column and their corresponding colors in the second c...
Definition: ColorMapEditor.h:82
#define min(a, b)
Definition: ShapiroWilkTest.cpp:36
int d_precision
Precision used to display level values.
Definition: ColorMapEditor.h:93
void updateColorMap()
Definition: ColorMapEditor.cpp:93
void enableButtons(int row)
Definition: ColorMapEditor.cpp:314
bool eventFilter(QObject *object, QEvent *e)
Definition: ColorMapEditor.cpp:289
void setScaledColors(bool scale=true)
Definition: ColorMapEditor.cpp:330
LinearColorMap colorMap()
Returns the customized color map.
Definition: ColorMapEditor.h:58
double max_val
Definition: ColorMapEditor.h:89
void deleteLevel()
Definition: ColorMapEditor.cpp:263
void insertLevel()
Definition: ColorMapEditor.cpp:215
ColorMapEditor(const QLocale &locale=QLocale::system(), int precision=6, QWidget *parent=0)
Constructor.
Definition: ColorMapEditor.cpp:42
A complex widget allowing to customize a QwtLinearColorMap.
Definition: ColorMapEditor.h:47
double min_val
Levels range.
Definition: ColorMapEditor.h:89
void showColorDialog(int row, int col)
Definition: ColorMapEditor.cpp:270
void updateLowerRangeLimit(double)
Definition: ColorMapEditor.cpp:170