|
Quantum GIS API Documentation
master-ce49b66
|
Item that represents a layer that can be opened with one of the providers. More...
#include <qgscptcityarchive.h>
Inheritance diagram for QgsCptCityColorRampItem:
Collaboration diagram for QgsCptCityColorRampItem:Public Member Functions | |
| QgsCptCityColorRampItem (QgsCptCityDataItem *parent, QString name, QString path, QString variantName=QString(), bool initialize=false) | |
| QgsCptCityColorRampItem (QgsCptCityDataItem *parent, QString name, QString path, QStringList variantList, bool initialize=false) | |
| ~QgsCptCityColorRampItem () | |
| virtual bool | equal (const QgsCptCityDataItem *other) |
| QIcon | icon () |
| QIcon | icon (const QSize &size) |
| void | init () |
| virtual int | leafCount () const |
| const QgsCptCityColorRampV2 & | ramp () const |
Protected Attributes | |
| QList< QIcon > | mIcons |
| bool | mInitialised |
| QgsCptCityColorRampV2 | mRamp |
Item that represents a layer that can be opened with one of the providers.
Definition at line 195 of file qgscptcityarchive.h.
| QgsCptCityColorRampItem::QgsCptCityColorRampItem | ( | QgsCptCityDataItem * | parent, |
| QString | name, | ||
| QString | path, | ||
| QString | variantName = QString(), |
||
| bool | initialize = false |
||
| ) |
Definition at line 710 of file qgscptcityarchive.cpp.
References init(), and QgsCptCityDataItem::mPopulated.
| QgsCptCityColorRampItem::QgsCptCityColorRampItem | ( | QgsCptCityDataItem * | parent, |
| QString | name, | ||
| QString | path, | ||
| QStringList | variantList, | ||
| bool | initialize = false |
||
| ) |
Definition at line 721 of file qgscptcityarchive.cpp.
References init(), and QgsCptCityDataItem::mPopulated.
| QgsCptCityColorRampItem::~QgsCptCityColorRampItem | ( | ) | [inline] |
Definition at line 207 of file qgscptcityarchive.h.
| bool QgsCptCityColorRampItem::equal | ( | const QgsCptCityDataItem * | other | ) | [virtual] |
Reimplemented from QgsCptCityDataItem.
Definition at line 788 of file qgscptcityarchive.cpp.
References QgsCptCityDataItem::mName, QgsCptCityDataItem::mPath, ramp(), QgsCptCityDataItem::type(), and QgsCptCityColorRampV2::variantName().
| QIcon QgsCptCityColorRampItem::icon | ( | ) | [virtual] |
Reimplemented from QgsCptCityDataItem.
Definition at line 801 of file qgscptcityarchive.cpp.
Referenced by icon(), and QgsCptCityColorRampV2Dialog::updateListWidget().
| QIcon QgsCptCityColorRampItem::icon | ( | const QSize & | size | ) | [virtual] |
Reimplemented from QgsCptCityDataItem.
Definition at line 806 of file qgscptcityarchive.cpp.
References QgsSymbolLayerV2Utils::colorRampPreviewIcon(), QgsVectorGradientColorRampV2::count(), icon(), init(), mIcons, QgsCptCityDataItem::mInfo, mRamp, and QgsCptCityDataItem::mValid.
| void QgsCptCityColorRampItem::init | ( | ) |
Definition at line 733 of file qgscptcityarchive.cpp.
References QgsVectorGradientColorRampV2::count(), QgsCptCityColorRampV2::fileName(), QgsCptCityColorRampV2::hasMultiStops(), QgsVectorGradientColorRampV2::isDiscrete(), QgsCptCityColorRampV2::loadFile(), QgsCptCityDataItem::mInfo, mInitialised, QgsCptCityDataItem::mName, mRamp, QgsCptCityDataItem::mShortInfo, QgsCptCityDataItem::mValid, QgsCptCityDataItem::path(), QgsDebugMsg, QgsCptCityColorRampV2::setVariantName(), tr, QgsCptCityColorRampV2::variantList(), and QgsCptCityColorRampV2::variantName().
Referenced by QgsCptCityCollectionItem::childrenRamps(), icon(), and QgsCptCityColorRampItem().
| virtual int QgsCptCityColorRampItem::leafCount | ( | ) | const [inline, virtual] |
Reimplemented from QgsCptCityDataItem.
Definition at line 212 of file qgscptcityarchive.h.
| const QgsCptCityColorRampV2& QgsCptCityColorRampItem::ramp | ( | ) | const [inline] |
Definition at line 215 of file qgscptcityarchive.h.
Referenced by equal(), QgsCptCityColorRampV2Dialog::on_mListWidget_itemClicked(), and QgsCptCityColorRampV2Dialog::updateRamp().
QList< QIcon > QgsCptCityColorRampItem::mIcons [protected] |
Definition at line 224 of file qgscptcityarchive.h.
Referenced by icon().
bool QgsCptCityColorRampItem::mInitialised [protected] |
Definition at line 222 of file qgscptcityarchive.h.
Referenced by init().
QgsCptCityColorRampV2 QgsCptCityColorRampItem::mRamp [protected] |
Definition at line 223 of file qgscptcityarchive.h.