17#ifndef QGSHISTOGRAMWIDGET_H
18#define QGSHISTOGRAMWIDGET_H
20#include "ui_qgshistogramwidgetbase.h"
38class QwtPlotHistogram;
99 QPen
pen()
const {
return mPen; }
115 QBrush
brush()
const {
return mBrush; }
168 void refreshValues();
188 void setSourceFieldExp(
const QString &fieldOrExp );
194 virtual void drawHistogram();
202 QString mSourceFieldExp;
203 QList<double> mValues;
206 QVector<QColor> mHistoColors;
215 void clearHistogram();
217 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.
A boolean settings entry.
Calculator for summary statistics for a list of doubles.
Represents a vector layer which manages a vector based dataset.
QList< QgsRendererRange > QgsRangeList