|
QGIS API Documentation
master-6227475
|
#include <qgsgraduatedsymbolrendererv2widget.h>
Collaboration diagram for QgsGraduatedSymbolRendererV2Model:Signals | |
| void | rowsMoved () |
Public Member Functions | |
| QgsGraduatedSymbolRendererV2Model (QObject *parent=0) | |
| void | addClass (QgsSymbolV2 *symbol) |
| int | columnCount (const QModelIndex &=QModelIndex()) const |
| QVariant | data (const QModelIndex &index, int role) const |
| void | deleteRows (QList< int > rows) |
| bool | dropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) |
| Qt::ItemFlags | flags (const QModelIndex &index) const |
| QVariant | headerData (int section, Qt::Orientation orientation, int role) const |
| QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
| QMimeData * | mimeData (const QModelIndexList &indexes) const |
| QStringList | mimeTypes () const |
| QModelIndex | parent (const QModelIndex &index) const |
| void | removeAllRows () |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const |
| bool | setData (const QModelIndex &index, const QVariant &value, int role) |
| void | setRenderer (QgsGraduatedSymbolRendererV2 *renderer) |
| void | sort (int column, Qt::SortOrder order=Qt::AscendingOrder) |
| Qt::DropActions | supportedDropActions () const |
Private Attributes | |
| QString | mMimeFormat |
| QgsGraduatedSymbolRendererV2 * | mRenderer |
Definition at line 26 of file qgsgraduatedsymbolrendererv2widget.h.
| QgsGraduatedSymbolRendererV2Model::QgsGraduatedSymbolRendererV2Model | ( | QObject * | parent = 0 | ) |
Definition at line 39 of file qgsgraduatedsymbolrendererv2widget.cpp.
| void QgsGraduatedSymbolRendererV2Model::addClass | ( | QgsSymbolV2 * | symbol | ) |
Definition at line 61 of file qgsgraduatedsymbolrendererv2widget.cpp.
References QgsGraduatedSymbolRendererV2::addClass(), mRenderer, and QgsGraduatedSymbolRendererV2::ranges().
| int QgsGraduatedSymbolRendererV2Model::columnCount | ( | const QModelIndex & | index = QModelIndex() | ) | const |
Definition at line 161 of file qgsgraduatedsymbolrendererv2widget.cpp.
| QVariant QgsGraduatedSymbolRendererV2Model::data | ( | const QModelIndex & | index, |
| int | role | ||
| ) | const |
Definition at line 87 of file qgsgraduatedsymbolrendererv2widget.cpp.
References QgsRendererRangeV2::label(), QgsRendererRangeV2::lowerValue(), mRenderer, QgsGraduatedSymbolRendererV2::ranges(), QgsRendererRangeV2::symbol(), QgsSymbolLayerV2Utils::symbolPreviewIcon(), and QgsRendererRangeV2::upperValue().
| void QgsGraduatedSymbolRendererV2Model::deleteRows | ( | QList< int > | rows | ) |
Definition at line 251 of file qgsgraduatedsymbolrendererv2widget.cpp.
References QgsGraduatedSymbolRendererV2::deleteClass(), and mRenderer.
Referenced by QgsGraduatedSymbolRendererV2Widget::deleteClasses().
| bool QgsGraduatedSymbolRendererV2Model::dropMimeData | ( | const QMimeData * | data, |
| Qt::DropAction | action, | ||
| int | row, | ||
| int | column, | ||
| const QModelIndex & | parent | ||
| ) |
Definition at line 208 of file qgsgraduatedsymbolrendererv2widget.cpp.
References mMimeFormat, QgsGraduatedSymbolRendererV2::moveClass(), mRenderer, QgsDebugMsg, QgsGraduatedSymbolRendererV2::ranges(), and rowsMoved().
| Qt::ItemFlags QgsGraduatedSymbolRendererV2Model::flags | ( | const QModelIndex & | index | ) | const |
Definition at line 70 of file qgsgraduatedsymbolrendererv2widget.cpp.
| QVariant QgsGraduatedSymbolRendererV2Model::headerData | ( | int | section, |
| Qt::Orientation | orientation, | ||
| int | role | ||
| ) | const |
Definition at line 145 of file qgsgraduatedsymbolrendererv2widget.cpp.
References tr.
| QModelIndex QgsGraduatedSymbolRendererV2Model::index | ( | int | row, |
| int | column, | ||
| const QModelIndex & | parent = QModelIndex() |
||
| ) | const |
Definition at line 167 of file qgsgraduatedsymbolrendererv2widget.cpp.
Referenced by mimeData().
| QMimeData * QgsGraduatedSymbolRendererV2Model::mimeData | ( | const QModelIndexList & | indexes | ) | const |
Definition at line 189 of file qgsgraduatedsymbolrendererv2widget.cpp.
References index(), and mMimeFormat.
| QStringList QgsGraduatedSymbolRendererV2Model::mimeTypes | ( | ) | const |
Definition at line 182 of file qgsgraduatedsymbolrendererv2widget.cpp.
References mMimeFormat.
| QModelIndex QgsGraduatedSymbolRendererV2Model::parent | ( | const QModelIndex & | index | ) | const |
Definition at line 176 of file qgsgraduatedsymbolrendererv2widget.cpp.
Definition at line 261 of file qgsgraduatedsymbolrendererv2widget.cpp.
References QgsGraduatedSymbolRendererV2::deleteAllClasses(), mRenderer, and QgsGraduatedSymbolRendererV2::ranges().
Referenced by QgsGraduatedSymbolRendererV2Widget::deleteAllClasses().
| int QgsGraduatedSymbolRendererV2Model::rowCount | ( | const QModelIndex & | parent = QModelIndex() | ) | const |
Definition at line 155 of file qgsgraduatedsymbolrendererv2widget.cpp.
References mRenderer, and QgsGraduatedSymbolRendererV2::ranges().
| void QgsGraduatedSymbolRendererV2Model::rowsMoved | ( | ) | [signal] |
Referenced by dropMimeData().
| bool QgsGraduatedSymbolRendererV2Model::setData | ( | const QModelIndex & | index, |
| const QVariant & | value, | ||
| int | role | ||
| ) |
Definition at line 124 of file qgsgraduatedsymbolrendererv2widget.cpp.
References mRenderer, and QgsGraduatedSymbolRendererV2::updateRangeLabel().
| void QgsGraduatedSymbolRendererV2Model::setRenderer | ( | QgsGraduatedSymbolRendererV2 * | renderer | ) |
Definition at line 45 of file qgsgraduatedsymbolrendererv2widget.cpp.
References mRenderer, and QgsGraduatedSymbolRendererV2::ranges().
Referenced by QgsGraduatedSymbolRendererV2Widget::classifyGraduated(), and QgsGraduatedSymbolRendererV2Widget::QgsGraduatedSymbolRendererV2Widget().
| void QgsGraduatedSymbolRendererV2Model::sort | ( | int | column, |
| Qt::SortOrder | order = Qt::AscendingOrder |
||
| ) |
Definition at line 268 of file qgsgraduatedsymbolrendererv2widget.cpp.
References mRenderer, QgsDebugMsg, QgsGraduatedSymbolRendererV2::ranges(), QgsGraduatedSymbolRendererV2::sortByLabel(), and QgsGraduatedSymbolRendererV2::sortByValue().
| Qt::DropActions QgsGraduatedSymbolRendererV2Model::supportedDropActions | ( | ) | const |
Definition at line 82 of file qgsgraduatedsymbolrendererv2widget.cpp.
QString QgsGraduatedSymbolRendererV2Model::mMimeFormat [private] |
Definition at line 56 of file qgsgraduatedsymbolrendererv2widget.h.
Referenced by dropMimeData(), mimeData(), and mimeTypes().
Definition at line 55 of file qgsgraduatedsymbolrendererv2widget.h.
Referenced by addClass(), data(), deleteRows(), dropMimeData(), removeAllRows(), rowCount(), setData(), setRenderer(), and sort().