#include <qgscontinuouscolordialog.h>
Collaboration diagram for QgsContinuousColorDialog:

Definition at line 29 of file qgscontinuouscolordialog.h.
Public Slots | |
| void | apply () |
Public Member Functions | |
| QgsContinuousColorDialog (QgsVectorLayer *layer) | |
| ~QgsContinuousColorDialog () | |
Protected Slots | |
| void | selectMinimumColor () |
| void | selectMaximumColor () |
| void | on_cb_polygonOutline_clicked () |
Protected Attributes | |
| QgsVectorLayer * | mVectorLayer |
| std::map< int, int > | mFieldMap |
| Stores the relationship between provider field indices and field selection combobox indices. | |
Private Member Functions | |
| QgsContinuousColorDialog () | |
| Default constructor is private, do not use this. | |
| QgsContinuousColorDialog::QgsContinuousColorDialog | ( | QgsVectorLayer * | layer | ) |
Definition at line 31 of file qgscontinuouscolordialog.cpp.
References QgsSymbol::brush(), QgsContinuousColorRenderer::classificationField(), QgsVectorLayer::dataProvider(), QgsContinuousColorRenderer::drawPolygonOutline(), QgsVectorDataProvider::fields(), QgsVectorLayer::geometryType(), QGis::Line, QgsContinuousColorRenderer::maximumSymbol(), mFieldMap, QgsContinuousColorRenderer::minimumSymbol(), mVectorLayer, on_cb_polygonOutline_clicked(), QgsSymbol::pen(), QGis::Point, QGis::Polygon, QgsVectorLayer::renderer(), selectMaximumColor(), selectMinimumColor(), QgsSymbol::setColor(), and type().
| QgsContinuousColorDialog::~QgsContinuousColorDialog | ( | ) |
Definition at line 146 of file qgscontinuouscolordialog.cpp.
| QgsContinuousColorDialog::QgsContinuousColorDialog | ( | ) | [private] |
Default constructor is private, do not use this.
Definition at line 138 of file qgscontinuouscolordialog.cpp.
| void QgsContinuousColorDialog::apply | ( | ) | [slot] |
Definition at line 153 of file qgscontinuouscolordialog.cpp.
References QgsVectorLayer::dataProvider(), QgsVectorLayer::geometryType(), QGis::Line, QgsVectorDataProvider::maximumValue(), mFieldMap, QgsVectorDataProvider::minimumValue(), mVectorLayer, QGis::Point, QgsDebugMsg, QgsSymbol::setBrush(), QgsContinuousColorRenderer::setClassificationField(), QgsContinuousColorRenderer::setDrawPolygonOutline(), QgsContinuousColorRenderer::setMaximumSymbol(), QgsContinuousColorRenderer::setMinimumSymbol(), QgsSymbol::setPen(), and QgsVectorLayer::setRenderer().
| void QgsContinuousColorDialog::selectMinimumColor | ( | ) | [protected, slot] |
Definition at line 220 of file qgscontinuouscolordialog.cpp.
Referenced by QgsContinuousColorDialog().
| void QgsContinuousColorDialog::selectMaximumColor | ( | ) | [protected, slot] |
Definition at line 230 of file qgscontinuouscolordialog.cpp.
Referenced by QgsContinuousColorDialog().
| void QgsContinuousColorDialog::on_cb_polygonOutline_clicked | ( | ) | [protected, slot] |
Definition at line 240 of file qgscontinuouscolordialog.cpp.
Referenced by QgsContinuousColorDialog().
QgsVectorLayer* QgsContinuousColorDialog::mVectorLayer [protected] |
Definition at line 46 of file qgscontinuouscolordialog.h.
Referenced by apply(), and QgsContinuousColorDialog().
std::map<int, int> QgsContinuousColorDialog::mFieldMap [protected] |
Stores the relationship between provider field indices and field selection combobox indices.
First is the combobox index, second is the provider field index
Definition at line 49 of file qgscontinuouscolordialog.h.
Referenced by apply(), and QgsContinuousColorDialog().
1.5.1