mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-06 00:05:02 -05:00
QgsNumericSortTreeWidgetItem had a giant TODO saying "make it work". This makes it work, and adds some other useful features like being able to specify custom sort value and force items to always sort on top.
29 lines
794 B
Plaintext
29 lines
794 B
Plaintext
class QgsSingleBandPseudoColorRendererWidget : QgsRasterRendererWidget
|
|
{
|
|
%TypeHeaderCode
|
|
#include <qgssinglebandpseudocolorrendererwidget.h>
|
|
%End
|
|
|
|
public:
|
|
enum Mode
|
|
{
|
|
Continuous, // Using breaks from color palette
|
|
EqualInterval,
|
|
Quantile,
|
|
};
|
|
|
|
QgsSingleBandPseudoColorRendererWidget( QgsRasterLayer* layer, const QgsRectangle &extent = QgsRectangle() );
|
|
~QgsSingleBandPseudoColorRendererWidget();
|
|
|
|
static QgsRasterRendererWidget* create( QgsRasterLayer* layer, const QgsRectangle &theExtent ) /Factory/;
|
|
QgsRasterRenderer* renderer();
|
|
void setMapCanvas( QgsMapCanvas* canvas );
|
|
|
|
void setFromRenderer( const QgsRasterRenderer* r );
|
|
|
|
public slots:
|
|
void loadMinMax( int theBandNo, double theMin, double theMax, int theOrigin );
|
|
|
|
};
|
|
|