17#ifndef QGSHISTOGRAMWIDGET_H
18#define QGSHISTOGRAMWIDGET_H
20#include "ui_qgshistogramwidgetbase.h"
37class QwtPlotHistogram;
95 QPen
pen()
const {
return mPen; }
111 QBrush
brush()
const {
return mBrush; }
164 void refreshValues();
184 void setSourceFieldExp(
const QString &fieldOrExp );
190 virtual void drawHistogram();
198 QString mSourceFieldExp;
199 QList<double> mValues;
202 QVector<QColor> mHistoColors;
211 void clearHistogram();
213 QwtPlotHistogram *createPlotHistogram(
const QString &title,
const QBrush &
brush,
const QPen &
pen = Qt::NoPen )
const;
A vector feature renderer which uses numeric attributes to classify features into different ranges.
Calculator for a numeric histogram from a list of values.
Calculator for summary statistics for a list of doubles.
Represents a vector layer which manages a vector based dataset.
QList< QgsRendererRange > QgsRangeList