QGIS API Documentation
2.8.2-Wien
|
#include <qgsgraduatedsymbolrendererv2widget.h>
Public Slots | |
void | addClass () |
Adds a class manually to the classification. | |
void | changeCurrentValue (QStandardItem *item) |
void | changeGraduatedSymbol () |
void | classifyGraduated () |
void | deleteAllClasses () |
Removes all classes from the classification. | |
void | deleteClasses () |
Removes currently selected classes. | |
void | graduatedColumnChanged (QString field) |
void | labelFormatChanged () |
void | modelDataChanged () |
void | rangesClicked (const QModelIndex &idx) |
void | rangesDoubleClicked (const QModelIndex &idx) |
void | reapplyColorRamp () |
void | rotationFieldChanged (QString fldName) |
void | rowsMoved () |
void | scaleMethodChanged (QgsSymbolV2::ScaleMethod scaleMethod) |
void | showSymbolLevels () |
void | sizeScaleFieldChanged (QString fldName) |
void | toggleBoundariesLink (bool linked) |
Toggle the link between classes boundaries. |
Public Member Functions | |
QgsGraduatedSymbolRendererV2Widget (QgsVectorLayer *layer, QgsStyleV2 *style, QgsFeatureRendererV2 *renderer) | |
~QgsGraduatedSymbolRendererV2Widget () | |
virtual QgsFeatureRendererV2 * | renderer () override |
return pointer to the renderer (no transfer of ownership) | |
Public Member Functions inherited from QgsRendererV2Widget | |
QgsRendererV2Widget (QgsVectorLayer *layer, QgsStyleV2 *style) | |
virtual | ~QgsRendererV2Widget () |
void | showSymbolLevelsDialog (QgsFeatureRendererV2 *r) |
show a dialog with renderer's symbol level settings |
Static Public Member Functions | |
static QgsRendererV2Widget * | create (QgsVectorLayer *layer, QgsStyleV2 *style, QgsFeatureRendererV2 *renderer) |
Protected Member Functions | |
void | changeRange (int rangeIdx) |
void | changeRangeSymbol (int rangeIdx) |
void | changeSelectedSymbols () |
void | connectUpdateHandlers () |
void | disconnectUpdateHandlers () |
QgsSymbolV2 * | findSymbolForRange (double lowerBound, double upperBound, const QgsRangeList &ranges) const |
void | keyPressEvent (QKeyEvent *event) override |
void | refreshSymbolView () override |
bool | rowsOrdered () |
QList< int > | selectedClasses () |
return a list of indexes for the classes under selection | |
QgsRangeList | selectedRanges () |
QList< QgsSymbolV2 * > | selectedSymbols () override |
Subclasses may provide the capability of changing multiple symbols at once by implementing the following two methods and by connecting the slot contextMenuViewCategories(const QPoint&) | |
void | updateGraduatedSymbolIcon () |
void | updateUiFromRenderer (bool updateCount=true) |
Protected Attributes | |
QgsRangeList | mCopyBuffer |
QgsRendererV2DataDefinedMenus * | mDataDefinedMenus |
QgsSymbolV2 * | mGraduatedSymbol |
QgsGraduatedSymbolRendererV2Model * | mModel |
QgsGraduatedSymbolRendererV2 * | mRenderer |
int | mRowSelected |
Protected Attributes inherited from QgsRendererV2Widget | |
QMenu * | contextMenu |
QAction * | mCopyAction |
QgsVectorLayer * | mLayer |
QAction * | mPasteAction |
QgsStyleV2 * | mStyle |
Additional Inherited Members | |
Protected Slots inherited from QgsRendererV2Widget | |
void | changeSymbolColor () |
Change color of selected symbols. | |
void | changeSymbolSize () |
Change marker sizes of selected symbols. | |
void | changeSymbolTransparency () |
Change opacity of selected symbols. | |
void | changeSymbolUnit () |
Change units mm/map units of selected symbols. | |
void | changeSymbolWidth () |
Change line widths of selected symbols. | |
void | contextMenuViewCategories (const QPoint &p) |
virtual void | copy () |
virtual void | paste () |
Definition at line 72 of file qgsgraduatedsymbolrendererv2widget.h.
QgsGraduatedSymbolRendererV2Widget::QgsGraduatedSymbolRendererV2Widget | ( | QgsVectorLayer * | layer, |
QgsStyleV2 * | style, | ||
QgsFeatureRendererV2 * | renderer | ||
) |
Definition at line 375 of file qgsgraduatedsymbolrendererv2widget.cpp.
QgsGraduatedSymbolRendererV2Widget::~QgsGraduatedSymbolRendererV2Widget | ( | ) |
Definition at line 449 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Adds a class manually to the classification.
Definition at line 771 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 832 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 606 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
Definition at line 736 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
Definition at line 722 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
Definition at line 694 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 545 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
Definition at line 462 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
static |
Definition at line 370 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Removes all classes from the classification.
Definition at line 782 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Removes currently selected classes.
Definition at line 776 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
Definition at line 478 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
Definition at line 898 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 540 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
overrideprotected |
Definition at line 937 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 857 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 933 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 686 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 678 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 596 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
overrideprotectedvirtual |
Reimplemented from QgsRendererV2Widget.
Definition at line 911 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
overridevirtual |
return pointer to the renderer (no transfer of ownership)
Implements QgsRendererV2Widget.
Definition at line 455 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 842 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 924 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
Definition at line 787 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 852 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
return a list of indexes for the classes under selection
Definition at line 650 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
Definition at line 665 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
overrideprotectedvirtual |
Subclasses may provide the capability of changing multiple symbols at once by implementing the following two methods and by connecting the slot contextMenuViewCategories(const QPoint&)
Reimplemented from QgsRendererV2Widget.
Definition at line 868 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 919 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Definition at line 847 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
slot |
Toggle the link between classes boundaries.
Definition at line 802 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
Definition at line 634 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
Definition at line 492 of file qgsgraduatedsymbolrendererv2widget.cpp.
|
protected |
Definition at line 146 of file qgsgraduatedsymbolrendererv2widget.h.
|
protected |
Definition at line 142 of file qgsgraduatedsymbolrendererv2widget.h.
|
protected |
Definition at line 138 of file qgsgraduatedsymbolrendererv2widget.h.
|
protected |
Definition at line 144 of file qgsgraduatedsymbolrendererv2widget.h.
|
protected |
Definition at line 136 of file qgsgraduatedsymbolrendererv2widget.h.
|
protected |
Definition at line 140 of file qgsgraduatedsymbolrendererv2widget.h.