QGIS API Documentation  2.8.2-Wien
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
QgsCptCityColorRampItem Class Reference

Item that represents a layer that can be opened with one of the providers. More...

#include <qgscptcityarchive.h>

Inheritance diagram for QgsCptCityColorRampItem:
Inheritance graph
[legend]

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) override
QIcon icon () override
QIcon icon (const QSize &size) override
void init ()
virtual int leafCount () const override
const QgsCptCityColorRampV2ramp () const
- Public Member Functions inherited from QgsCptCityDataItem
 QgsCptCityDataItem (QgsCptCityDataItem::Type type, QgsCptCityDataItem *parent, QString name, QString path)
virtual ~QgsCptCityDataItem ()
virtual bool acceptDrop ()
virtual QList< QAction * > actions ()
virtual void addChildItem (QgsCptCityDataItem *child, bool refresh=false)
QVector< QgsCptCityDataItem * > children () const
virtual QVector
< QgsCptCityDataItem * > 
createChildren ()
virtual void deleteChildItem (QgsCptCityDataItem *child)
virtual bool handleDrop (const QMimeData *, Qt::DropAction)
bool hasChildren ()
QString info () const
bool isPopulated ()
bool isValid ()
QString name () const
virtual QWidget * paramWidget ()
QgsCptCityDataItemparent () const
QString path () const
virtual void populate ()
virtual void refresh ()
virtual QgsCptCityDataItemremoveChildItem (QgsCptCityDataItem *child)
int rowCount ()
void setIcon (QIcon icon)
void setParent (QgsCptCityDataItem *parent)
void setToolTip (QString msg)
QString shortInfo () const
QString toolTip () const
Type type () const

Protected Attributes

QList< QIcon > mIcons
bool mInitialised
QgsCptCityColorRampV2 mRamp
- Protected Attributes inherited from QgsCptCityDataItem
QVector< QgsCptCityDataItem * > mChildren
QIcon mIcon
QString mInfo
QString mName
QgsCptCityDataItemmParent
QString mPath
bool mPopulated
QString mShortInfo
QString mToolTip
Type mType
bool mValid

Additional Inherited Members

- Public Types inherited from QgsCptCityDataItem
enum  Type {
  ColorRamp, Collection, Directory, Selection,
  AllRamps
}
- Public Slots inherited from QgsCptCityDataItem
void emitBeginInsertItems (QgsCptCityDataItem *parent, int first, int last)
void emitBeginRemoveItems (QgsCptCityDataItem *parent, int first, int last)
void emitEndInsertItems ()
void emitEndRemoveItems ()
- Signals inherited from QgsCptCityDataItem
void beginInsertItems (QgsCptCityDataItem *parent, int first, int last)
void beginRemoveItems (QgsCptCityDataItem *parent, int first, int last)
void endInsertItems ()
void endRemoveItems ()
- Static Public Member Functions inherited from QgsCptCityDataItem
static int findItem (QVector< QgsCptCityDataItem * > items, QgsCptCityDataItem *item)

Detailed Description

Item that represents a layer that can be opened with one of the providers.

Definition at line 195 of file qgscptcityarchive.h.

Constructor & Destructor Documentation

QgsCptCityColorRampItem::QgsCptCityColorRampItem ( QgsCptCityDataItem parent,
QString  name,
QString  path,
QString  variantName = QString(),
bool  initialize = false 
)

Definition at line 710 of file qgscptcityarchive.cpp.

QgsCptCityColorRampItem::QgsCptCityColorRampItem ( QgsCptCityDataItem parent,
QString  name,
QString  path,
QStringList  variantList,
bool  initialize = false 
)

Definition at line 721 of file qgscptcityarchive.cpp.

QgsCptCityColorRampItem::~QgsCptCityColorRampItem ( )
inline

Definition at line 207 of file qgscptcityarchive.h.

Member Function Documentation

bool QgsCptCityColorRampItem::equal ( const QgsCptCityDataItem other)
overridevirtual

Reimplemented from QgsCptCityDataItem.

Definition at line 788 of file qgscptcityarchive.cpp.

QIcon QgsCptCityColorRampItem::icon ( )
overridevirtual

Reimplemented from QgsCptCityDataItem.

Definition at line 803 of file qgscptcityarchive.cpp.

QIcon QgsCptCityColorRampItem::icon ( const QSize &  size)
overridevirtual

Reimplemented from QgsCptCityDataItem.

Definition at line 808 of file qgscptcityarchive.cpp.

void QgsCptCityColorRampItem::init ( )

Definition at line 733 of file qgscptcityarchive.cpp.

virtual int QgsCptCityColorRampItem::leafCount ( ) const
inlineoverridevirtual

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.

Member Data Documentation

QList< QIcon > QgsCptCityColorRampItem::mIcons
protected

Definition at line 224 of file qgscptcityarchive.h.

bool QgsCptCityColorRampItem::mInitialised
protected

Definition at line 222 of file qgscptcityarchive.h.

QgsCptCityColorRampV2 QgsCptCityColorRampItem::mRamp
protected

Definition at line 223 of file qgscptcityarchive.h.


The documentation for this class was generated from the following files: