| 
    QGIS API Documentation
    3.12.1-BucureČ™ti (121cc00ff0)
    
   | 
 
Graphical histogram for displaying distribution of field values and editing range breaks for a QgsGraduatedSymbolRenderer renderer. More...
#include <qgsgraduatedhistogramwidget.h>

Signals | |
| void | rangesModified (bool rangesAdded) | 
| Emitted when the user modifies the graduated ranges using the histogram widget.  More... | |
Public Member Functions | |
| QgsGraduatedHistogramWidget (QWidget *parent=nullptr) | |
| QgsGraduatedHistogramWidget constructor.  More... | |
| void | setRenderer (QgsGraduatedSymbolRenderer *renderer) | 
| Sets the QgsGraduatedSymbolRenderer renderer associated with the histogram.  More... | |
  Public Member Functions inherited from QgsHistogramWidget | |
| QgsHistogramWidget (QWidget *parent=nullptr, QgsVectorLayer *layer=nullptr, const QString &fieldOrExp=QString()) | |
| QgsHistogramWidget constructor.  More... | |
| ~QgsHistogramWidget () override | |
| QBrush | brush () const | 
| Returns the brush used when drawing histogram bars.  More... | |
| QgsRangeList | graduatedRanges () const | 
| Returns the graduated ranges associated with the histogram.  More... | |
| QgsVectorLayer * | layer () | 
| Returns the layer currently associated with the widget.  More... | |
| QPen | pen () const | 
| Returns the pen used when drawing histogram bars.  More... | |
| void | setBrush (const QBrush &brush) | 
| Sets the brush used for drawing histogram bars.  More... | |
| void | setGraduatedRanges (const QgsRangeList &ranges) | 
| Sets the graduated ranges associated with the histogram.  More... | |
| void | setPen (const QPen &pen) | 
| Sets the pen to use when drawing histogram bars.  More... | |
| void | setXAxisTitle (const QString &title) | 
| Sets the title for the histogram's x-axis.  More... | |
| void | setYAxisTitle (const QString &title) | 
| Sets the title for the histogram's y-axis.  More... | |
| QString | sourceFieldExp () const | 
| Returns the source field name or expression used to calculate values displayed in the histogram.  More... | |
| QString | xAxisTitle () const | 
| Returns the title for the histogram's x-axis.  More... | |
| QString | yAxisTitle () const | 
| Returns the title for the histogram's y-axis.  More... | |
Protected Member Functions | |
| void | drawHistogram () override | 
| Updates and redraws the histogram.  More... | |
Additional Inherited Members | |
  Public Slots inherited from QgsHistogramWidget | |
| void | refresh () | 
| Redraws the histogram.  More... | |
| void | refreshValues () | 
| Refreshes the values for the histogram by fetching them from the layer.  More... | |
| void | setLayer (QgsVectorLayer *layer) | 
| Sets the vector layer associated with the histogram.  More... | |
| void | setSourceFieldExp (const QString &fieldOrExp) | 
| Sets the source field or expression to use for values in the histogram.  More... | |
  Protected Attributes inherited from QgsHistogramWidget | |
| QwtPlot * | mPlot = nullptr | 
| QList< QwtPlotMarker *> | mRangeMarkers | 
| QgsRangeList | mRanges | 
Graphical histogram for displaying distribution of field values and editing range breaks for a QgsGraduatedSymbolRenderer renderer.
Definition at line 36 of file qgsgraduatedhistogramwidget.h.
| QgsGraduatedHistogramWidget::QgsGraduatedHistogramWidget | ( | QWidget * | parent = nullptr | ) | 
QgsGraduatedHistogramWidget constructor.
| parent | parent widget | 
Definition at line 43 of file qgsgraduatedhistogramwidget.cpp.
      
  | 
  overrideprotectedvirtual | 
Updates and redraws the histogram.
Reimplemented from QgsHistogramWidget.
Definition at line 65 of file qgsgraduatedhistogramwidget.cpp.
      
  | 
  signal | 
Emitted when the user modifies the graduated ranges using the histogram widget.
| rangesAdded | true if the user has added ranges, false if the user has just modified existing range breaks  | 
| void QgsGraduatedHistogramWidget::setRenderer | ( | QgsGraduatedSymbolRenderer * | renderer | ) | 
Sets the QgsGraduatedSymbolRenderer renderer associated with the histogram.
The histogram will fetch the ranges from the renderer before every refresh.
| renderer | associated QgsGraduatedSymbolRenderer | 
Definition at line 60 of file qgsgraduatedhistogramwidget.cpp.
 1.8.13