18#ifndef QGSSINGLEBANDCOLORRENDERERWIDGET_H
19#define QGSSINGLEBANDCOLORRENDERERWIDGET_H
21#include "ui_qgssinglebandpseudocolorrendererwidgetbase.h"
56 void doComputations() override;
64 QString
min(
int index = 0 )
override
67 return mMinLineEdit->text();
69 QString
max(
int index = 0 )
override
72 return mMaxLineEdit->text();
74 void setMin(
const QString &value,
int index = 0 )
override;
75 void setMax(
const QString &value,
int index = 0 )
override;
79 return mBandComboBox->currentBand();
84 void loadMinMax(
int bandNo,
double min,
double max );
86 void loadMinMaxFromTree(
double min,
double max );
90 void mMinLineEdit_textChanged(
const QString & );
91 void mMaxLineEdit_textChanged(
const QString & );
92 void mMinLineEdit_textEdited(
const QString &text );
93 void mMaxLineEdit_textEdited(
const QString &text );
96 void setLineEditValue( QLineEdit *lineEdit,
double value );
97 double lineEditValue(
const QLineEdit *lineEdit )
const;
100 int mMinMaxOrigin = 0;
102 void minMaxModified();
105 QString displayValueWithMaxPrecision(
const double value );
Map canvas is a class for displaying all GIS data types on a canvas.
Represents a raster layer.
Raster renderer pipe that applies colors to a raster.
A rectangle specified with double values.