|
QGIS API Documentation
master-6227475
|
#include <qgscategorizedsymbolrendererv2widget.h>
Collaboration diagram for QgsCategorizedSymbolRendererV2Model:Signals | |
| void | rowsMoved () |
Public Member Functions | |
| QgsCategorizedSymbolRendererV2Model (QObject *parent=0) | |
| void | addCategory (const QgsRendererCategoryV2 &cat) |
| 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 (QgsCategorizedSymbolRendererV2 *renderer) |
| void | sort (int column, Qt::SortOrder order=Qt::AscendingOrder) |
| Qt::DropActions | supportedDropActions () const |
Private Attributes | |
| QString | mMimeFormat |
| QgsCategorizedSymbolRendererV2 * | mRenderer |
Definition at line 28 of file qgscategorizedsymbolrendererv2widget.h.
| QgsCategorizedSymbolRendererV2Model::QgsCategorizedSymbolRendererV2Model | ( | QObject * | parent = 0 | ) |
Definition at line 38 of file qgscategorizedsymbolrendererv2widget.cpp.
| void QgsCategorizedSymbolRendererV2Model::addCategory | ( | const QgsRendererCategoryV2 & | cat | ) |
Definition at line 60 of file qgscategorizedsymbolrendererv2widget.cpp.
References QgsCategorizedSymbolRendererV2::addCategory(), QgsCategorizedSymbolRendererV2::categories(), and mRenderer.
Referenced by QgsCategorizedSymbolRendererV2Widget::addCategory().
| int QgsCategorizedSymbolRendererV2Model::columnCount | ( | const QModelIndex & | index = QModelIndex() | ) | const |
Definition at line 174 of file qgscategorizedsymbolrendererv2widget.cpp.
| QVariant QgsCategorizedSymbolRendererV2Model::data | ( | const QModelIndex & | index, |
| int | role | ||
| ) | const |
| void QgsCategorizedSymbolRendererV2Model::deleteRows | ( | QList< int > | rows | ) |
Definition at line 264 of file qgscategorizedsymbolrendererv2widget.cpp.
References QgsCategorizedSymbolRendererV2::deleteCategory(), and mRenderer.
Referenced by QgsCategorizedSymbolRendererV2Widget::deleteCategories().
| bool QgsCategorizedSymbolRendererV2Model::dropMimeData | ( | const QMimeData * | data, |
| Qt::DropAction | action, | ||
| int | row, | ||
| int | column, | ||
| const QModelIndex & | parent | ||
| ) |
Definition at line 221 of file qgscategorizedsymbolrendererv2widget.cpp.
References QgsCategorizedSymbolRendererV2::categories(), mMimeFormat, QgsCategorizedSymbolRendererV2::moveCategory(), mRenderer, QgsDebugMsg, and rowsMoved().
| Qt::ItemFlags QgsCategorizedSymbolRendererV2Model::flags | ( | const QModelIndex & | index | ) | const |
Definition at line 70 of file qgscategorizedsymbolrendererv2widget.cpp.
| QVariant QgsCategorizedSymbolRendererV2Model::headerData | ( | int | section, |
| Qt::Orientation | orientation, | ||
| int | role | ||
| ) | const |
Definition at line 158 of file qgscategorizedsymbolrendererv2widget.cpp.
References tr.
| QModelIndex QgsCategorizedSymbolRendererV2Model::index | ( | int | row, |
| int | column, | ||
| const QModelIndex & | parent = QModelIndex() |
||
| ) | const |
Definition at line 180 of file qgscategorizedsymbolrendererv2widget.cpp.
Referenced by mimeData().
| QMimeData * QgsCategorizedSymbolRendererV2Model::mimeData | ( | const QModelIndexList & | indexes | ) | const |
Definition at line 202 of file qgscategorizedsymbolrendererv2widget.cpp.
References index(), and mMimeFormat.
| QStringList QgsCategorizedSymbolRendererV2Model::mimeTypes | ( | ) | const |
Definition at line 195 of file qgscategorizedsymbolrendererv2widget.cpp.
References mMimeFormat.
| QModelIndex QgsCategorizedSymbolRendererV2Model::parent | ( | const QModelIndex & | index | ) | const |
Definition at line 189 of file qgscategorizedsymbolrendererv2widget.cpp.
Definition at line 274 of file qgscategorizedsymbolrendererv2widget.cpp.
References QgsCategorizedSymbolRendererV2::categories(), QgsCategorizedSymbolRendererV2::deleteAllCategories(), and mRenderer.
Referenced by QgsCategorizedSymbolRendererV2Widget::deleteAllCategories().
| int QgsCategorizedSymbolRendererV2Model::rowCount | ( | const QModelIndex & | parent = QModelIndex() | ) | const |
Definition at line 168 of file qgscategorizedsymbolrendererv2widget.cpp.
References QgsCategorizedSymbolRendererV2::categories(), and mRenderer.
| void QgsCategorizedSymbolRendererV2Model::rowsMoved | ( | ) | [signal] |
Referenced by dropMimeData().
| bool QgsCategorizedSymbolRendererV2Model::setData | ( | const QModelIndex & | index, |
| const QVariant & | value, | ||
| int | role | ||
| ) |
Definition at line 121 of file qgscategorizedsymbolrendererv2widget.cpp.
References QgsCategorizedSymbolRendererV2::categories(), mRenderer, QgsCategorizedSymbolRendererV2::updateCategoryLabel(), and QgsCategorizedSymbolRendererV2::updateCategoryValue().
| void QgsCategorizedSymbolRendererV2Model::setRenderer | ( | QgsCategorizedSymbolRendererV2 * | renderer | ) |
Definition at line 44 of file qgscategorizedsymbolrendererv2widget.cpp.
References QgsCategorizedSymbolRendererV2::categories(), and mRenderer.
Referenced by QgsCategorizedSymbolRendererV2Widget::addCategories(), and QgsCategorizedSymbolRendererV2Widget::QgsCategorizedSymbolRendererV2Widget().
| void QgsCategorizedSymbolRendererV2Model::sort | ( | int | column, |
| Qt::SortOrder | order = Qt::AscendingOrder |
||
| ) |
Definition at line 281 of file qgscategorizedsymbolrendererv2widget.cpp.
References QgsCategorizedSymbolRendererV2::categories(), mRenderer, QgsDebugMsg, QgsCategorizedSymbolRendererV2::sortByLabel(), and QgsCategorizedSymbolRendererV2::sortByValue().
| Qt::DropActions QgsCategorizedSymbolRendererV2Model::supportedDropActions | ( | ) | const |
Definition at line 80 of file qgscategorizedsymbolrendererv2widget.cpp.
QString QgsCategorizedSymbolRendererV2Model::mMimeFormat [private] |
Definition at line 58 of file qgscategorizedsymbolrendererv2widget.h.
Referenced by dropMimeData(), mimeData(), and mimeTypes().
Definition at line 57 of file qgscategorizedsymbolrendererv2widget.h.
Referenced by addCategory(), data(), deleteRows(), dropMimeData(), removeAllRows(), rowCount(), setData(), setRenderer(), and sort().